· 软件测试
单元测试原则、实践与模式(六)
本章内容涵盖比较单元测试的三种风格,理解函数式架构,过渡到函数式架构和基于输出的测试,以及了解函数式架构的缺点。
本章内容涵盖比较单元测试的三种风格,理解函数式架构,过渡到函数式架构和基于输出的测试,以及了解函数式架构的缺点。
本章内容涵盖区分 Mock 和 Stub,可观察行为和实现细节,以及 mocks 和测试脆弱性之间的关系,重新审视经典学派与伦敦学派的单元测试。
本章内容涵盖探讨一个好的单元测试的各个方面之间的对立关系,定义一个理想的测试,理解测试金字塔和使用黑盒和白盒测试。
本章内容涵盖单元测试的结构,单元测试命名的最佳实践,使用参数化测试和使用流畅的断言。
本章内容涵盖什么是单元测试,共享、私有和不稳定依赖之间的区别,以及单元测试的两个流派:经典和伦敦。
本章内容涵盖单元测试的现状、目标,以及使用覆盖指标来衡量测试套件的质量。