标签: gwt gwttestcase
我已经在几个月内多次尝试过这样做,但我没有运气。我已经找到了关于如何通过命令行和Eclipse设置GWTTestCase测试的Google文档,但没有关于如何使用IntelliJ进行测试。当我尝试在IntelliJ中激发GWTTestCase测试时,就像普通的J-unit测试一样,我得到了一堆错误。我假设谷歌Eclipse插件可能正在做一些魔术让测试在Eclipse中运行,所以我甚至不确定我想做什么是可能的。
答案 0 :(得分:2)
GWTTestCase是特殊的junit测试,因为它们必须执行一些额外的东西,比如gwt编译器。这是自动完成的,但编译器需要知道.java文件的位置(主要和测试)。因此,在运行测试之前,您必须将src, test文件夹(如果使用ant)或src/main/java, src/test/java(如果您的项目是maven)添加到启动器的类路径中。
GWTTestCase
.java
src, test
src/main/java, src/test/java
如果您在intellij中使用本机GWT支持(以前称为GWT Studio插件),则应将这些文件夹添加到类路径中。您可以在此page中找到更多信息,虽然它有点过时了。