当前位置: 首页 > news >正文

SpringBoot文档之测试框架的阅读笔记

  • Testing
    SpringBoot提供了组件spring-boot-test供开发者集成。

  • Test Scope Dependencies

    组件spring-boot-test导入了对如下测试工具的依赖。

    • JUnit 5: The de-facto standard for unit testing Java applications.
    • Spring Test & Spring Boot Test: Utilities and integration test support for Spring Boot applications.
    • AssertJ: A fluent assertion library.
    • Hamcrest: A library of matcher objects (also known as constraints or predicates).
    • Mockito: A Java mocking framework.
    • JSONassert: An assertion library for JSON.
    • JsonPath: XPath for JSON.
    • Awaitility: A library for testing asynchronous systems.
  • Testing Spring Applications
    使用Spring的DI技术,配合良好的设计、打桩工具,可以提升UT代码的开发和维护效率。

  • Testing Spring Boot Applications
    各种外部依赖的打桩方法。

  • Test Containers

  • Test Utilities

参考资料
  • Spring Testing
  • Testcontainers

相关文章:

  • redis 过期监听:高效管理数据生命周期
  • 芯片后端之 PT 使用 report_timing 产生报告 之 -nets 选项
  • chromedriver下载地址大全(包括124.*后)以及替换exe后仍显示版本不匹配的问题
  • RUST知识框架与学习框架
  • 【提示学习论文】AAPL: Adding Attributes to Prompt Learning for Vision-Language Models
  • Spring Boot 集成 swagger 3.0 指南
  • 基于STM32开发的智能温室控制系统
  • web 3D可视化技术
  • C++码表之Unicode
  • 选择搜索引擎进行搜索
  • 在vs+QT中使用QT的库(multimedia.lib)
  • 009 批量删除
  • Linux(面试篇)
  • 虚拟机安装centos7-桥接模式
  • ChatGPT 3.5/4.0简单使用手册
  • 全感知、全覆盖、全智能的名厨亮灶开源了
  • Java SpringBoot+Vue实战教程:如何搭建高中素质评价档案系统?
  • R语言管道操作详解-高效编程
  • 为什么要构建自己的 AI 代理库
  • [医疗 AI ] 3D TransUNet:通过 Vision Transformer 推进医学图像分割
  • 猎金,游戏,诚不我欺
  • 纽约大都会博物馆展“萨金特与巴黎”:从艺术生到明星画家
  • 净海护渔,中国海警局直属第一局开展伏季休渔普法宣传活动
  • 今年五一假期出游人群规模预计比去年提升8%,哪里最热门?
  • 市场监管总局出手整治涉企乱收费,聚焦政府部门及下属单位等领域
  • 朝鲜海军新型驱逐舰进行首次武器系统测试