我想用TDD开始项目 . 创建了测试目录,之后将其更改为与src direcotry集成的包 . 在这两种情况下,我都得到同样的错误:
未找到类:“tests.objectsTest”
我尝试了导入JUnit jar的不同技术,没有解决问题 . 此外,我试图重命名我的测试类,但它没有提供任何解决方案 .
似乎IntelliJ或JUnit更改了测试类的名称 . 不应该是“objectsTest.tests”吗?
我正在使用JUnit版本4.12和最新的IntelliJ EAP .
编辑这是我的项目结构:
项目:
-.idea
-src
-logic
-objects
-tests
-test
-test.java
src和tests是标记为Source和Test的目录 . 除测试外的每个包都是空的 . 在我的其他具有IntelliJ Community Edition的PC上一切正常,但在EAP上有这个bug . 不幸的是,我必须使用EAP .
test.java code:
package test;
import org.junit.Test;
public class test {
@Test
public void canCreateInhabitant(){
}
}