heredocstest.groovy

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

GROOVY
33
字号
class HeredocsTest extends GroovyTestCase {

    void testHeredocs() {
        def name = "James"
        def s = """
abcd
efg

hijk
     
hello ${name}
        
"""
        println s
        assert s != null
        assert s instanceof GString

        assert s.contains("i")
        assert s.contains("James")
    }
    
    void testDollarEscaping() {
        def s = """
hello \${name}
"""
        println s
        assert s != null
        assert s.contains('$')
        def c = s.count('$')
        assert c == 1
    }
}

⌨️ 快捷键说明

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