我昨天更新到IntelliJ IDEA 13.1,我在maven项目中运行单元测试时遇到问题。如果编译整个项目,测试工作正常,但是当我修改代码并运行单个测试(或单个测试类)时,代码中的更改不会反映出来。我看到了消息" make"在屏幕底部的进度条中,但看起来没有实际编译。
所以我尝试创建一个简单的测试用例来验证这样的问题:
package my.company.project;
import org.junit.Test;
public class Bug {
@Test
public void testBug() throws Exception{
String bug = "ABC";
System.out.println(bug);
}
}
但是当我想要运行测试时,我收到一条消息,指出找不到类my.company.project.Bug
。当我编译整个项目时,测试没问题。
两者都是终极