【发布时间】:2013-09-27 02:15:48
【问题描述】:
我在 grails-app/utils 中编写了一个实用程序类:
package com.demo.formatter
class FooFormatter {
static def foo() {
return true
}
}
并且,在 test/unit 中编写一个单元测试用例:
package com.demo.test.formatter
@RunWith(JUnit4)
class FooFormatterTests {
@Test
void testFoo() {
AssertTrue(FooFormatter.foo())
}
}
然后,使用 Intellij Idea IDE 运行测试用例,但我总是收到如下错误消息:
Class not found: "com.demo.test.formatter.FooFormatterTests"
我是不是做错了什么?
谢谢
【问题讨论】:
-
你的测试文件中有包声明吗?它与目录布局匹配吗?
-
是的,我的包是 com.demo.test.formatter
标签: unit-testing grails groovy