2

我已经设法让基本的单元测试工作,但是当我向 project-java 添加单元测试时,我得到了一个找不到类的错误,在编译测试类时,它似乎没有复制主类项目核心,有没有人知道如何在 Maven 中解决这个问题?

编辑:为了让事情更清楚,我知道在哪里放置测试,我已经放置在 project-java/src/tests 但是我的意思是它不包括来自 project-core/src 的类

4

3 回答 3

4

更好的方法是将您的测试core/src/test/java添加testplayn-java您的core/pom.xml

<dependency>
  <groupId>com.googlecode.playn</groupId>
  <artifactId>playn-java</artifactId>
  <version>${playn.version}</version>
  <scope>test</scope>
</dependency>
于 2012-05-08T04:16:00.937 回答
1

您需要将所有测试存储在 src/main 中,而不是在 src/test 中。

我在本指南中使用了 JUnit:Using Junit

于 2012-05-02T11:51:42.397 回答
0

最后我走了一条不同的路线,实际上做了一个 playn-testframework。一个简单的 playn- 项目,其行为类似于 playn-java 等,但不会呈现到屏幕上,并且有额外的回调供测试使用,例如模拟鼠标/键盘事件。

于 2012-05-08T18:11:34.213 回答