将之间的测试,改成使用 @test 进行测试

1、在spring中使用test 注解需要借助 junit-4.12.jar和hamcrest-all-1.3.jar 两个jar 包

Java中test java中test注解需要引用哪个jar包_jar

 

导包办法:右键 project->properties->java build path->libaries->add external jars 

 

2、 将之前的

public class SpringTest {
    public static void main(String[] args) {
        //获取 配置文件
        ApplicationContext context = new ClassPathXmlApplicationContext(new String[] {"applicationContext.xml"});
        //获取bean 对象    
        StudentService stuser = (StudentService)context.getBean("ser_stu");
        stuser.addStudent();
    }

}

变成

//声明这是spring 的测试类
@RunWith(SpringJUnit4ClassRunner.class)
//定位spring 的配置文件
@ContextConfiguration("classpath:applicationContext.xml")
public class SpringTest {
    //给测试类装配对象
    @Autowired
    StudentService serStu;
    
    @Test
    public void test1() {
        serStu.addStudent();        
    }
    
}

运行一下

Java中test java中test注解需要引用哪个jar包_jar_02

 多个测试方法也可以,不同部分不相互影响

Java中test java中test注解需要引用哪个jar包_jar_03