我对使用grails有点新,所以请原谅我,如果这有一个明显的答案。我一直在阅读有关如何在创建新控制器时自动创建单元测试的文档。从我在网上和书本上看到的,控制器测试类名称在最后附加了“测试”。使用Grails 2.3.1在它创建StoreControllerSpec.groovy 的\测试\单位\目录下,我有grails如何创建单元测试
@TestFor(StoreController)
class StoreControllerSpec extends Specification {
def setup() {
}
def cleanup() {
}
void testSomething() {
\\ added to see if the test works
controller.index()
assert 'Welcome to the gTunes store!' == response.text
}
}
我遇到的问题是,在运行测试应用程序时,它会尝试运行单元测试,但什么都不输出,并且没有标记为失败?
grails> test-app
| Running without daemon...
| Compiling 1 source files
| Compiling 1 source files.
| Running 1 unit test...
| Completed 0 unit test, 0 failed in 0m 4s
| Tests PASSED - view reports in
遗憾没有运气,我改名的类,它也做了同样的事情 – user2168435