59.2 测试你的代码
test
命令允许你编译和运行应用程序的测试用例,常规使用方式如下:
$ spring test app.groovy tests.groovy
Total: 1, Success: 1, : Failures: 0
Passed? true
在这个示例中,test.groovy
包含JUnit @Test
方法或Spock Specification
类。所有的普通框架注解和静态方法在不使用import
导入的情况下,仍旧可以使用。
下面是我们使用的test.groovy
文件(含有一个JUnit测试):
class ApplicationTests {
@Test
void homeSaysHello() {
assertEquals("Hello World!", new WebApplication().home())
}
}
注 如果有多个测试源文件,你可能倾向于将它们放到test
目录下。