shelltest.groovy
来自「Groovy动态语言 运行在JVM中的动态语言 可以方便的处理业务逻辑变化大的业」· GROOVY 代码 · 共 33 行
GROOVY
33 行
class ShellTest extends GroovyTestCase {
void testReadAndWriteVariable() {
def shell = new GroovyShell()
shell.foo = 1
def value = shell.evaluate("""
println('foo is currently ' + foo)
foo = 2
println('foo is now ' + foo)
return foo
""", "Dummy1.groovy")
assert value == 2
assert shell.foo == 2 , "Value is now ${shell.foo}"
}
void testDefineNewVariable() {
def shell = new GroovyShell()
def value = shell.evaluate( """
bar = 3
println('bar is now ' + bar)
return bar
""", "Dummy2.groovy")
assert value == 3
assert shell.bar == 3 , "Value is now ${shell.bar}"
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?