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

相关推荐
让学习成为一种生活方式10 分钟前
R包下载太慢安装中止的解决策略-R语言003
java·数据库·r语言
晨曦_子画16 分钟前
编程语言之战:AI 之后的 Kotlin 与 Java
android·java·开发语言·人工智能·kotlin
南宫生38 分钟前
贪心算法习题其三【力扣】【算法学习day.20】
java·数据结构·学习·算法·leetcode·贪心算法
Heavydrink1 小时前
HTTP动词与状态码
java
ktkiko111 小时前
Java中的远程方法调用——RPC详解
java·开发语言·rpc
计算机-秋大田1 小时前
基于Spring Boot的船舶监造系统的设计与实现,LW+源码+讲解
java·论文阅读·spring boot·后端·vue
神里大人1 小时前
idea、pycharm等软件的文件名红色怎么变绿色
java·pycharm·intellij-idea
小冉在学习2 小时前
day53 图论章节刷题Part05(并查集理论基础、寻找存在的路径)
java·算法·图论
代码之光_19802 小时前
保障性住房管理:SpringBoot技术优势分析
java·spring boot·后端
ajsbxi2 小时前
苍穹外卖学习记录
java·笔记·后端·学习·nginx·spring·servlet