在Eclipse下,我先建的Java Project,然后再用Maven enable dependency management, 在同一个package下建了两个文件,如下:
public class BaseClass {
public String getString(String s) {
return s;
}
}public class BaseClassTest {
@Test
public void caseTest1() {
BaseClass b = new BaseClass();
Assert.assertEquals("hello1", b.getString("hello1"));
}
}
我在run configuration面板里面设置,"Base directory"无误, Goal是verify, 参数名称it.test,值alia4j.testbyhh.BaseClassTest。 出现两个我无法解释的现象,第一是运行这个工程,@Test没被运行,第二是,有时在BaseClassTest.java里面,BaseClass不能被识别。顺便再把pom.xml也贴出来<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>MavenT</groupId>
  <artifactId>MavenT</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <dependencies>
   <dependency>
   <groupId>junit</groupId>
   <artifactId>junit</artifactId>
   <version>4.8.1</version>
   <type>jar</type>
   <scope>compile</scope>
   </dependency>
  </dependencies>
</project>
希望那位达人解释下啊!先谢谢了。