我已经从GitHub下载了CommonDomain,我可以看到一个目录
/ src / tests / CommonDomain.AcceptanceTests它包含文件"When_an_aggregate_is_persisted.cs“,但没有使用它的项目。此外,基类"in_the_event_store“似乎也丢失了。还有对FakeBus、IDomainEvent、SynchronousDispatcher等的引用。
发布于 2012-01-18 10:29:12
CommonDomain没有接受任何形式的测试。有一些旧文件曾在某种程度上进行过测试,但这些测试文件曾一度从解决方案中删除。CommonDomain项目最初是spike代码(概念验证),它工作得有点太好了,并将其投入生产。有趣的是,实际上现在有相当多的用户在使用它,因为它非常轻量级,并试图尽可能地不引人注目。
这个项目的未来是将它的精华融入到EventStore项目中,因为这是一个硬币的两面。但新的迭代将在一整套测试下进行。
https://stackoverflow.com/questions/8850592
复制相似问题