compilererrortest.groovy
来自「Groovy动态语言 运行在JVM中的动态语言 可以方便的处理业务逻辑变化大的业」· GROOVY 代码 · 共 37 行
GROOVY
37 行
class CompilerErrorTest extends GroovyTestCase {
void testBadMethodName() {
shouldFail {
println "About to call shell script"
println "Really am about to call shell script"
def shell = new GroovyShell()
def text = 'badMethod(); println "Called method"'
println "About to test script ${text}"
shell.evaluate(text)
}
}
void testBadPropertyName() {
shouldFail {
def shell = new GroovyShell()
shell.evaluate """
def x = [:]
x.\$foo = 123
"""
}
}
void testBadVariableName() {
shouldFail {
def shell = new GroovyShell()
shell.evaluate """
def \$x = 123
"""
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?