十九、Spring框架(注解方式测试)

一、注解方式测试

1、注解方式测试使用junit。使用junit-4.12.jar和hamcrest-all-1.3.jar(单元测试包)

把这两个jar包,导入到lib文件夹下。

2、TestSpring测试

使用注解:

@RunWith(SpringJUnint4ClassRunner.class):表示这是一个Spring的测试类

@ContextConfiguration("classpath:applicationContext.xml"):定位Spring的配置文件

@Autowired:给这个测试类注入Product对象

@Test:逻辑测试,打印Product对象的name

package com.demo.test;

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import com.demo.pojo.Product;

@RunWith(SpringJUint4ClassRunner.class)
@ContextConfiguration("classpath:applicationContext.xml")
public class TestSpring{
    @Autowired
    Product product;
    
    @Test
    public void test(){
        System.out.println(product.getName());
    }
}
原文地址:https://www.cnblogs.com/drq1/p/8583215.html