Content
12 Lessons • 0 Quizzes • 0 Challenges
入门
- 1
JUnit 5 入门
- 2
JUnit 5 架构
- 3
编写你的第一个 JUnit 5 测试
- 4
@Test 注解
JUnit 5 中的断言
- 1
JUnit 5 中的断言
- 2
assertNull() 方法
- 3
assertNotNull() 方法
- 4
使用 assertNull() 和 assertNotNull() 方法
- 5
assertEquals() 方法
- 6
assertNotEquals() 方法
- 7
fail() 方法
- 8
assertTrue() 方法
- 9
assertFalse 方法
- 10
assertSame() 方法
- 11
assertNotSame() 方法
- 12
assertArrayEquals() 方法
- 13
assertIterableEquals 方法
- 14
assertThrows() 方法
- 15
assertTimeout() 方法
- 16
assertTimeoutPreemptively 方法
JUnit 5 测试生命周期回调
- 1
@BeforeEach 和 @AfterEach 注解
- 2
@BeforeAll 和 @AfterAll 注解
显示名称
- 1
@DisplayName 注解用于测试类
- 2
@Test 方法上的 @DisplayName 注解
构造函数和方法的依赖注入
- 1
TestInfo 参数
JUnit 5 中的假设
- 1
JUnit 5 中的假设简介
- 2
assumeTrue() 和 assumeFalse() 方法
- 3
assumingThat() 方法
在 JUnit 5 中禁用或启用测试
- 1
禁用测试方法和类 - @Disabled
- 2
操作系统条件 - @DisabledOnOs 和 @EnabledOnOs
- 3
Java 运行时环境条件 - @DisabledOnJre 和 @EnabledOnJre
- 4
系统属性条件 - @DisabledIfSystemProperty 和 @EnabledIfSystemProperty
- 5
环境变量条件注解
JUnit 5 中的嵌套测试
- 1
@Nested 测试
JUnit 5 与 Maven 集成
- 1
在 Eclipse 中创建一个 Maven 项目
- 2
JUnit 5 依赖项
- 3
创建并运行 JUnit 5 测试用例
JUnit 5 中的参数化测试
- 1
参数化测试设置
- 2
使用 @ValueSource 的参数化测试
- 3
使用 @EnumSource 的参数化测试
- 4
使用 @MethodSource 的 ParameterizedTest
- 5
带 @CsvSource 的 ParameterizedTest
- 6
使用 @CsvFileSource 的参数化测试
JUnit 5 中的重复测试
- 1
@RepeatedTest 示例
- 2
@RepeatedTest 注解配合显示名称
附录
- 1
结论
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User