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

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

  • 建立:创建测试的前置条件。
  • 运行:对系统进行操作。
  • 验证:检查预期的输出。
  • 拆卸:把被测系统恢复到测试前的初始状态。
    为了让测试过程清晰、明了,要让测试中的这种模式清晰可见。当这种模式被打破时,测试作为文档的价值就打了折扣,阅读测试代码的人将很难读懂测试要表达的需求是什么。
上一篇:ubuntu修改grub,修改开机顺序,配置grub启动顺序


下一篇:linux指令之文件的创建、查询、修改