知识卡片

TDD由内至外,先驱动出原子任务承担的聚合行为

普通读书笔记卡 · 1975.aa

内容

TDD方向由内至外:先选择业务服务任务树内部由聚合承担的原子任务,参考验收标准识别测试用例,为其编写刚好失败的测试,再实现产品代码。测试驱动出的领域模型对象定义无须一次给全所有字段,只要不遗漏业务服务和测试用例即可。

参考来源

- 位置:《解构领域驱动设计》17.3.4(源文件:_epub-src/OEBPS/029.xhtml) - 结论依据:以薪资案例演示由内至外的TDD实施顺序。 - 原始内容:测试驱动开发的方向是由内至外的,可以先选择业务服务任务树内部由聚合承担的原子任务……利用测试驱动开发来实现领域模型,重要的一点就是用测试驱动出这些模型对象的定义。