赞
踩
目录
4、接下来就可以使用testng的xml配置case的执行了!
spring boot test很好地集成了junit的测试框架,但是当测试case越来越庞大、组合越来越复杂时,需要集成testng更好的组织测试case集合。
2.1 testng和junit不同之处
2.1.1 junit的测试类:
- package org.maggiezhang.springbootdemo.dao.mapper;
-
- import lombok.extern.slf4j.Slf4j;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.maggiezhang.springbootdemo.StartApp;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.boot.test.context.SpringBootTest;
- import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
- import org.springframework.test.context.web.WebAppConfiguration;
-
- import javax.annotation.Resource;
- import javax.sql.DataSource;
-
- @SpringBootTest(classes = StartApp.class)
- @RunWith(SpringJUnit4ClassRunner.class)
- @WebAppConfiguration
- @Slf4j
- public class TestDataSource {
- @Resource
- private DataSource dataSource;
- @Autowired
- private CouponMapper couponMapper;
-
- @Test
- public void testConnection(){
-
- System.out.println(this.dataSource);
- }
-
- @Test
- public void testMapper(){
- System.out.println(couponMapper);
- log.trace("
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。