grails我应该在src / java中对Java类进行测试?

时间:2013-01-31 14:42:12

标签: grails

我在src / java中有一个Java类,其.class文件将被复制到'externalConfig'文件夹并保存在SVN中,以便它可以在构建服务器上拉出并发送到远程平台。我正在使用GGTS 3.1。

我为此写了一个测试。我应该把它放在哪里?我试过在src / java的xxx.yyy.test包中。我可以将其作为jUnit Test运行(将Mockito放入lib文件夹并添加到项目的类路径之后)。

然而,test-app会为测试类产生编译错误,因为它无法找到Mockito。*,mock等。运行应用程序的结果相同。

我已经重构并将文本包和类移动到test / unit(希望比期望更多)。我在运行test-app时遇到了同样的错误,但是没有来自run-app。

基本上,我很高兴Grails忽略这个测试类。什么是最好的解决方案?

1 个答案:

答案 0 :(得分:0)

您应该将它们放入测试/单元或测试/集成中。 可能编译的类仍然存在于目标文件夹中,在将它们从src移动到test之后,调用grails clean来删除已编译的文件。