Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何从领域层的 TDD 开始,我的意思是如何测试领域模型?
应该测试什么?聚合体或每个实体?
测试洋葱架构领域层有哪些好的实践和策略?
这是 Vaughn Vernon 关于如何测试领域模型的一个很好的例子:
https://github.com/VaughnVernon/IDDD_Samples/tree/master/iddd_collaboration/src/test/java/com/saasovation/collaboration
检查子包,每个包测试一层洋葱架构:
在域模型测试中,每个组件都经过测试:它们的方法、实体甚至值对象的聚合。
他是《实现领域驱动设计》一书的作者,他用 Java 和 C# 编写示例。他因在 DDD 社区中的工作而受到认可,他的工作促进了良好实践。我建议您也阅读他的书,以了解有关这个迷人主题的更多信息。