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进行比对,数据校验

相关推荐
熊大如如5 小时前
Java 反射
java·开发语言
猿来入此小猿5 小时前
基于SSM实现的健身房系统功能实现十六
java·毕业设计·ssm·毕业源码·免费学习·猿来入此·健身平台
goTsHgo6 小时前
Spring Boot 自动装配原理详解
java·spring boot
卑微的Coder6 小时前
JMeter同步定时器 模拟多用户并发访问场景
java·jmeter·压力测试
pjx9876 小时前
微服务的“导航系统”:使用Spring Cloud Eureka实现服务注册与发现
java·spring cloud·微服务·eureka
多多*7 小时前
算法竞赛相关 Java 二分模版
java·开发语言·数据结构·数据库·sql·算法·oracle
爱喝酸奶的桃酥7 小时前
MYSQL数据库集群高可用和数据监控平台
java·数据库·mysql
唐僧洗头爱飘柔95278 小时前
【SSM-SSM整合】将Spring、SpringMVC、Mybatis三者进行整合;本文阐述了几个核心原理知识点,附带对应的源码以及描述解析
java·spring·mybatis·springmvc·动态代理·ioc容器·视图控制器
骑牛小道士8 小时前
Java基础 集合框架 Collection接口和抽象类AbstractCollection
java
alden_ygq8 小时前
当java进程内存使用超过jvm设置大小会发生什么?
java·开发语言·jvm