JUnit:Java 应用程序单元测试标准类库。
Spring Test & Spring Boot Test:Spring Boot 应用程序功能集成化测试支持。
Mockito:一个Java Mock测试框架。
AssertJ:一个轻量级的断言类库。
Hamcrest:一个对象匹配器类库。
JSONassert:一个用于JSON的断言库。
JsonPath:一个JSON操作类库。
重要 测试金字塔实战---一个微服务应用测试例子 | 重要 Testing in Spring Boot ---- test framework for spring boot | JAVA程序员如何写单元测试 |
---|
Software Testing Tutorial - Learn Unit Testing and Integration Testing | CRUD JUnit Tests for Spring Data JPA - Testing Repository Layer |
---|
- 1 基本单元测试框架
- 2 模拟框架- Mockito和EasyMock
- 3 使用Spring Unit ---典型应用程序有多个层,您希望为不同的层(Web,业务和数据)编写单元测试
- 3.1 Web层---使用Spring MockMVC和 Spring Unit框架
- 3.2 业务层---基于Mockito框架的测试,最好不要启动Spring Context
- 3.3 数据层---使用DataJpaTest框架
- 3.4 断言---
- JSONAssert
- JSONPath
- 4 Testing in Spring Boot ---- test framework for spring boot 重要
- JUnit—Java单元测试必备工具
- Junit 视频