Testing 在DDD(域层)中使用测试驱动

Testing 在DDD(域层)中使用测试驱动,testing,tdd,domain-driven-design,onion-architecture,testdrivendesign,Testing,Tdd,Domain Driven Design,Onion Architecture,Testdrivendesign,如何从域层的TDD开始,我的意思是如何测试域模型 应该测试什么?集合还是每个实体 测试洋葱架构域层的一些好做法和策略是什么?以下是沃恩·弗农关于如何测试域模型的一个非常好的例子: 检查子包,每个包测试一层洋葱架构: 应用层 域层 基础设施层 在域模型测试中,测试每个组件:它们的方法、实体甚至值对象的集合 他是《实现领域驱动设计》一书的作者,并用java和C#编写了一些示例。他在DDD社区的工作得到了认可,他的工作促进了良好实践。我建议你也读他的书来了解更多关于这个迷人的主题

如何从域层的TDD开始,我的意思是如何测试域模型

应该测试什么?集合还是每个实体


测试洋葱架构域层的一些好做法和策略是什么?

以下是沃恩·弗农关于如何测试域模型的一个非常好的例子:

检查子包,每个包测试一层洋葱架构:

  • 应用层
  • 域层
  • 基础设施层
在域模型测试中,测试每个组件:它们的方法、实体甚至值对象的集合

他是《实现领域驱动设计》一书的作者,并用java和C#编写了一些示例。他在DDD社区的工作得到了认可,他的工作促进了良好实践。我建议你也读他的书来了解更多关于这个迷人的主题