《测试驱动的嵌入式C语言开发》——2.5节 “四阶段”模式

    xiaoxiao2021-08-20  199

    2.5  “四阶段”模式在Gerard Meszaros所著的《xUnit Testing Patterns》一书中,他描述了“四阶段”测试模式,我将贯穿于本书使用这种模式。这种模式的目的是创建明确、可读并且结构良好的测试。如果你遵循这个模式,阅读测试的人会很快明白要测试的是什么。Gerard的四个阶段分别是:

    建立:创建测试的前置条件。运行:对系统进行操作。验证:检查预期的输出。拆卸:把被测系统恢复到测试前的初始状态。为了让测试过程清晰、明了,要让测试中的这种模式清晰可见。当这种模式被打破时,测试作为文档的价值就打了折扣,阅读测试代码的人将很难读懂测试要表达的需求是什么。 相关资源:《嵌入式Linux应用程序开发标准教程》(第2版全)[高清版]附源码.rar

    最新回复(0)