springboot测试用例

前言

 //每一个测试方法的调用顺序为: // //@Before –> @Test –> @After


/**
 * @description:
 * @author: developer
 * @create: 2019-12-30 19:51
 **/
@RunWith(SpringRunner.class)
/*@SpringBootTest(classes = CspInvokingApplication.class)*/
@SpringBootTest()
public class TestRedisdemo1 {

    @Autowired
    private RedisRepository redisRepository;


    @Before
    public void Before() {
        System.out.println("------------------------------Before");
    }

    @Test
    public void test02() {
        redisRepository.flushDB();
        redisRepository.set("developer", "福建亿榕");
        Object developer= redisRepository.get("developer");
        System.out.println(developer);

    }
    @After
    public void After() {
        System.out.println("------------------------------After");
    }


    @Ignore //忽略的测试方法
    public static void ignoreMethod() {
        System.out.println("junit demo success  --> ignoreMethod !");
    }
}

联合 打包测试

/**
 * @description: 联合 打包测试
 *   正常情况下我们写了5个测试类,我们需要一个一个执行。
 *   打包测试,就是新增一个类,然后将我们写好的其他测试类配置在一起,
 *   然后直接运行这个类就达到同时运行其他几个测试的目的
 * @author: developer
 * @create: 2019-12-30 20:25
 **/
@RunWith(Suite.class) 
@SuiteClasses({TestController.class, Test1Controller.class})  
public class TestUnitController {

}

spring:
  redis:
    database: 1 //redis共16个库,可指定存第几个库里面
    host: 127.0.0.1
    port: 6379
    #password: P@ssw0rd_redis
    timeout: 20000
junit 涉及相关使用
1.关于Assert类中的一些断言方法,都很简单,本文不再赘述。
2.junit 捕获异常输出
3.使用Junit测试HTTP的API接口
4.点击方法名称,则为方法级别单元测试,点击类名 则为类级别测试

附:

说一说在SpringBoot写单元测试遇到的坑_xiaoliu598906167的博客-CSDN博客_springboot测试类怎么写

(精彩截图)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值