当我运行配置时,但我的 Eclipse 显示
在项目“jyxxw”中找不到测试类“junit.test.DepartmentTest”
这是 Eclipse 在不将类识别为测试类时给出的消息。你的课堂上有@Test 注释吗?(我意识到这听起来像是一个愚蠢的问题,但它们可能在超类中。在这种情况下,Eclipse 看不到它们。)
你可以尝试用一个非常简单的测试暂时替换你的测试代码,看看错误是否消失了吗?
package junit.test;
import org.junit.*;
public class DepartmentTest {
@Test public void myTest() {}
}
如果这有效,您可以查看您的课程中缺少的内容。如果它不起作用,则可能是类路径问题。