在 DDD(领域层)中使用测试驱动
Using Test-Driven in DDD (Domain layer)
如何在领域层开始TDD,我的意思是如何测试领域模型?
应该测试什么?聚合或每个实体 ?
测试洋葱架构域层的一些好的做法和策略是什么?
这是 Vaughn Vernon 关于如何测试领域模型的一个很好的例子:
检查子包,每个包测试一层洋葱架构:
- 应用层,
- 领域层,
- 基础设施层
在域模型测试中,每个组件都经过测试:它们的方法、实体甚至值对象的聚合。
他是《实施领域驱动设计》一书的作者,他用 java 和 C# 编写示例。他因其在 DDD 社区的工作而受到认可,他的工作促进了良好实践。我建议您也阅读他的书,以了解有关这个迷人主题的更多信息。
如何在领域层开始TDD,我的意思是如何测试领域模型?
应该测试什么?聚合或每个实体 ?
测试洋葱架构域层的一些好的做法和策略是什么?
这是 Vaughn Vernon 关于如何测试领域模型的一个很好的例子:
检查子包,每个包测试一层洋葱架构:
- 应用层,
- 领域层,
- 基础设施层
在域模型测试中,每个组件都经过测试:它们的方法、实体甚至值对象的聚合。
他是《实施领域驱动设计》一书的作者,他用 java 和 C# 编写示例。他因其在 DDD 社区的工作而受到认可,他的工作促进了良好实践。我建议您也阅读他的书,以了解有关这个迷人主题的更多信息。