Spring boot测试
来源:互联网 发布:淘宝如何避免售假违规 编辑:程序博客网 时间:2024/06/07 07:03
Spring boot是不需要tomcat启动的,所以测试用例的写法也与spring MVC不一样。
在测试类上使用三个注解
@RunWith(SpringRunner.class)
@SpringBootTest
@Import(Application.class)
SpringRunner其实是SpringJUnit4ClassRunner的子类。
@Import里是spring boot程序中main函数所在。
所以后面的测试,就直接autowird就可以了。
完整代码如下
@RunWith(SpringRunner.class)
@SpringBootTest
@Import(Application.class)
public class ModifyMobileTest {
@Autowired private ModifyMobileApiProcessBizV2 processBizV2;@Testpublic void testBusi() throws InsertException { PaymentRequestVO vo = new PaymentRequestVO(); vo.setBusiVO(getMobileModifyVo()); PaymentResponseVO paymentResponseVO = processBizV2.busiProcess(vo); System.out.println(paymentResponseVO.getRespVO());}
}
阅读全文
0 0
- Spring-Boot单元格测试
- spring boot 测试 单元测试
- Spring boot 测试
- Spring boot测试
- spring boot 集成测试
- Spring boot 测试
- spring-boot缓存测试
- Spring Boot Junit 测试Controller
- Spring Boot 单元测试-测试api
- Spring Boot Web API测试
- spring boot系列一 demo测试
- mock测试spring boot的CRUD服务
- 从零学spring boot--测试
- Spring Boot 1.4测试的改进
- Spring Boot整合H2测试DAO
- spring boot 测试的几种写法
- Spring Boot 构建 Restful API 和测试
- Spring Boot 1.5.X Junit测试
- 微信支付 拉取支付失败 返回-1 解决办法
- 枚举类enum的values()方法
- 银联
- 【项目管理与构建】Maven搭建私服——Nexus的详细介绍以及安装(四)
- CSU----H: 修路
- Spring boot测试
- 判断是否为json格式数据
- apt-get install 安装失败
- android webview 返回键监听
- 将外部的jar包配置到maven项目中
- mongo奇葩问题(数据类型)
- CSS分类
- PHP删除数组中空值的方法介绍
- 基于Tensorflow的CycleGAN测试(非成对图像风格迁移:橙子--> 苹果)