跳到主要内容

单元测试

JUnit 5

  1. 基础注解

    • @Test
    • @BeforeEach
    • @AfterEach
    • 生命周期
  2. 高级特性

    • 参数化测试
    • 动态测试
    • 并行执行
    • 扩展模型

Mock框架

  1. Mockito

    • 基本用法
    • 验证交互
    • 参数匹配
    • 答复设置
  2. PowerMock

    • 静态方法
    • 私有方法
    • final方法
    • 构造方法

测试实践

  1. 测试策略

    • 单元测试
    • 集成测试
    • 端到端测试
  2. 最佳实践

    • 测试覆盖率
    • 代码质量
    • 持续集成