springboot测试类

1.导入依赖

   	    <dependency>
	        <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

2.创建和springboot启动类同级的目录

springboot测试类

3.新建一个测试父类

@RunWith(SpringRunner.class)
@SpringBootTest
//由于是Web项目,Junit需要模拟ServletContext,因此我们需要给我们的测试类加上@WebAppConfiguration。
@WebAppConfiguration
public class TmallApplicationTests {

    @Before
    public void init() {
        System.out.println("开始测试-----------------");
    }

    @After
    public void after() {
        System.out.println("测试结束-----------------");
    }
}

4. 使用测式子类继承父类

public class OrrorInfoInsertTest extends TmallApplicationTests {

    @Autowired
    TSnbloodErrordataMapper tSnbloodErrordataMapper;

    @Test
    public void test(){
        String errorDate = "woshiceshi".toString();
        TSnbloodErrordata tSnbloodErrordata = new TSnbloodErrordata();
        tSnbloodErrordata.setErrorDate(errorDate);
        tSnbloodErrordata.setCreateTime(new Date());
        tSnbloodErrordataMapper.insert(tSnbloodErrordata);
    }
}