SpringBootTest测试框架五

示例

java 复制代码
package com.xxx;


import com.xxx.ut.AbstractBasicTest;
import com.xxx.ut.uttool.TestModel;
import com.xxx.ut.uttool.TestModelEnum;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;

public class QueryXXXImplTest extends AbstractBasicTest {

    @Autowired
    private QueryxxxImpl service;


 @TestModel(value = TestModelEnum.LOCAL_PRIOR)
    @Test
    public void execute_xxx_PAYMENT_unionOrder() {

        QueryxxxRequest request = new QueryxxxRequest ();
        request.setDealNo("1022110407363100000003199");

        QueryxxxResponse response = service.execute(request);

        compareAndWrite(response);

    }

1、按测试方法名生成文件目录

2、按调用类名+方法名生成mock文件,可防重名

3、生成结果result.json

4、对结果result.json进行比对,数据校验

相关推荐
小刘|2 分钟前
Spring AI 结构化输出 + 大模型参数全解(含千问调优)
java·后端·spring
云烟成雨TD3 分钟前
Spring AI Alibaba 1.x 系列【79】图执行生命周期的可观测性基础设施
java·人工智能·spring
霸道流氓气质6 分钟前
Java 单元测试生成大量 Excel 测试数据实战指南
java·单元测试·excel
io无心12 分钟前
基于Image 2的多配件商品图生成技术实现(已开源)
java·image2
逢君学术论文AI写作15 分钟前
Java第22课:Servlet获取请求参数+POST请求+表单交互
java·servlet·ai写作
神明不懂浪漫15 分钟前
【第二章】Java中的数据类型,运算符与程序逻辑控制
java·开发语言·经验分享·笔记
小马爱打代码16 分钟前
Java 开发:过滤器(Filter)与拦截器(Interceptor)深度解析 + CORS 跨域完整解决方案
java
我登哥MVP19 分钟前
SpringCloud 核心组件解析:服务熔断和降级
java·spring boot·后端·spring·spring cloud·java-ee·maven
霸道流氓气质28 分钟前
Spring AI Alibaba Graph 全解析:从入门到精通
java·人工智能·spring
摇滚侠29 分钟前
SpringMVC 入门到实战 异常处理 83-85
java·后端·spring·maven·intellij-idea