CommonDomain / EventStore / CQRS:commondomain的测试项目在哪里?

时间:2012-01-13 12:27:58

标签: cqrs event-store

我从GitHub下载了CommonDomain,我可以看到一个目录

/ src / tests / CommonDomain.AcceptanceTests

包含文件“When_an_aggregate_is_persisted.cs”但没有项目使用它。基类“in_the_event_store”似乎也缺失了。还有对FakeBus,IDomainEvent,SynchronousDispatcher等的引用。

JD

1 个答案:

答案 0 :(得分:1)

CommonDomain不受任何形式的测试。有些旧文件在某一点上进行了某种测试,但测试文件一度从解决方案中删除。 CommonDomain项目最初是尖峰代码(概念证明),它运行得太好并且已经投入生产。有趣的是,实际上有很多用户现在使用它,因为它非常轻巧,并尽可能不引人注目。

这个项目的未来是将其本质融入EventStore项目,因为它是同一枚硬币的两面。但是新的迭代将在一整套测试中进行。