methodcalltest.groovy

来自「Groovy动态语言 运行在JVM中的动态语言 可以方便的处理业务逻辑变化大的业」· GROOVY 代码 · 共 30 行

GROOVY
30
字号
class MethodCallTest extends GroovyTestCase {

    void testMethodCall() {
        System.out.print("hello")
        println("world!")
    }

    void testObjectMethodCall() {
        def c = getClass()
        assert c != null
        assert c.name.endsWith("MethodCallTest")
        assert c.getName().endsWith("MethodCallTest")
    }

    void testObjectMethodCall2() {
        def s = "hello"
        def c = s.getClass()
        assert c != null
        assert c.name == "java.lang.String"
        assert c.getName() == "java.lang.String"
    }

    void testGetNameBug() {
        def c = getClass()
        def n = c.getName()
        assert c.getName().endsWith("MethodCallTest")
        assert n.endsWith("MethodCallTest")
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?