我刚刚开始一个结合GWT、和Google插件的项目。哪里是最好的地方存放我的测试?我通常使用src/main/java和src/test/java进行代码组织Maven风格的测试。我从插件中得到的默认设置直接将我的源代码转储到src中,我不太喜欢它,但我不喜欢与这些工具作斗争。在这样一个项目中放置单元测试的“标准”位置是什么?
解决方案:
src/main/java,将现有代码移到此处src/test/java,在这里添加测试< code >F 214
发布于 2009-05-24 02:31:24
把它放在你最不痛苦的地方。
Google上的GWT在这一点上是非常新的;您可以乐观地预期会有一个“标准”位置,特别是因为您已经发现这些工具的功能不一致。
既然您已经接受了从"src/“开始的源,为什么不将测试源放在" test /”中呢?在许多情况下,这当然是标准的。
发布于 2012-12-07 17:37:46
我在GAE测试中遇到了一个问题:有些测试需要与poject的主appengine-api-xxx.jar冲突的appEnge-testing.jar。这样,我就能够运行GAE的测试,但是它与正常的运行/调试启动相冲突。为了能够在我的本地机器上运行这个应用程序,我不得不删除appengine-testing.jar,然后在我的测试/类中出现了很多编译错误。
如果您想要一个建议,请在另一个项目中设置您的测试类(在该项目中,您可以使用jars而不发生冲突)
否则,如果你成功了,请告诉我你做得如何。
非常感谢。
https://stackoverflow.com/questions/902860
复制相似问题