0

我正在使用 eclipse juno 和 gwt 2.5, 当我创建由 GWTTestCase 扩展的测试类时,我遵循gwt Junit 测试教程,我收到以下消息:

Description Resource Path Location Type The project was not built since its build path is incomplete. Cannot find the class file for junit.framework.TestCase. Fix the build path then try building this project homeopathischeAnwendung Unknown Java Problem

该怎么办?

4

2 回答 2

1

我找到了解决方案。我一开始犯了一个错误。

我下载了 junit.jar 并将其添加到构建路径中。那是错误的。用eclipse添加junit的正确方法是在gwt.project上的包资源管理器中右键->构建路径->添加库->JUnit。

我犯的第二个错误是我的测试班所在的位置。我创建了一个名为“Test”的额外文件夹,并在此文件夹中放置了带有 Test-Class 的包。那也是错误的。

MyGwtApplication
src
    package.number.one
        MyGwtApplication.gwt.xml
    package.number.one.client
        MyGwtApplication.java
test
    package.number.one.testing
        MyTestClass.java

那是假的!

测试类必须在 src 文件夹中

MyGwtApplication
src
    package.number.one
        MyGwtApplication.gwt.xml
    package.number.one.client
        MyGwtApplication.java
    package.number.one.client.testing
        MyTestClass.java
于 2013-01-21T22:28:00.857 回答
1

您的类路径中缺少 Junit:http: //junit.sourceforge.net/

或 Maven 依赖项:

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.11</version>
    <scope>test</scope>
</dependency>
于 2013-01-20T09:02:10.040 回答