总结

本章讨论了我们在编写代码之前、之后,甚至可能根本不编写测试的各种阶段。它提出了在编写代码之前编写测试的理由,认为这在有效执行路径覆盖和开发者便利性方面提供了最大的价值。我们继续回顾了六边形架构如何与 TDD 和测试金字塔相互作用,从而为将用户故事测试引入 FIRST 单元测试领域提供了机会。这使得我们能够快速且可重复地验证驱动用户故事的核心逻辑。

在下一章——以及本书的第三部分——我们将回到构建我们的 Wordz 应用程序。我们将充分利用到目前为止学到的所有技术。我们将从第 13 章《驱动领域层》开始,采用自内而外的方法。

问题与解答

进一步阅读