Springboot2.0单元测试和自定义异常处理(Springboot2.0系列-三)

本文详细介绍了SpringBoot2.0的单元测试,包括@SpringBootTest的使用和MockMvc的模拟Http请求。此外,还讲解了SpringBoot2.x如何进行全局异常处理,包括自定义异常页面和返回自定义错误信息。同时提到了个性化启动banner的设置和debug日志的查看方法,以及启动容器和使用第三方性能测试工具如JMeter进行性能评估。
摘要由CSDN通过智能技术生成

1、@SpringBootTest单元测试

简介:SpringBoot的单元测试

1)、引入相关依赖

<!--springboot程序测试依赖,如果是自动创建项目默认添加-->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>

2)、使用

@RunWith(SpringRunner.class)  //底层用junit  SpringJUnit4ClassRunner
@SpringBootTest(classes={XdclassApplication.class})//启动整个springboot工程
public class SpringBootTests { }

2、SpringBoot测试之MockMvc

简介:MockMvc类的使用和模拟Http请求

1)、增加类注解 @AutoConfigureMockMvc
@SpringBootTest(classes={XdclassApplication.class})

2)、相关API

perform:执行一个RequestBuilder请求
andExpect:添加ResultMatcher->MockMvcResultMatchers验证规则
andReturn&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值