blob: 0e7afeb1fb4bcf41db54494856314cdb1f6ad7c2 [file] [log] [blame]
package gls.scope
class NameResolvingTest extends GroovyTestCase {
public void testVariableNameEqualsToAClassName() {
Object String = ""
assert String == ""
assert String.class == java.lang.String
}
public void testVariableNameEqualsCurrentClassName() {
Object NameResolvingTest = ""
assert NameResolvingTest == ""
assert NameResolvingTest.class == java.lang.String.class
}
public void testClassNoVariableInStaticMethod(){
assertScript """
static def foo() {
Class.forName('java.lang.Integer')
}
assert foo() == Integer
"""
}
}