CommonDomain / EventStore / CQRS: где находится тестовый проект для commondomain? - PullRequest
0 голосов
/ 13 января 2012

Я скачал CommonDomain с GitHub и вижу каталог

/ src / tests / CommonDomain.AcceptanceTests

, который содержит файл «When_an_aggregate_is_persisted.cs», но нет проекта, который его использует. Также, похоже, отсутствует базовый класс "in_the_event_store". Также есть ссылки на FakeBus, IDomainEvent, SynchronousDispatcher и т. Д.

JD

1 Ответ

1 голос
/ 18 января 2012

CommonDomain не проходит никакой проверки. Есть несколько старых файлов, которые в какой-то момент проходили какое-то тестирование, но в один момент тестовые файлы были удалены из решения. Проект CommonDomain изначально представлял собой спайк-код (подтверждение концепции), который работал слишком хорошо и превратил его в производство. Интересно, что на самом деле есть немало пользователей, которые используют его сейчас, потому что он очень легкий и старается быть максимально ненавязчивым.

Будущее этого проекта - объединить его сущность с проектом EventStore, потому что это две стороны одной медали. Но новая итерация будет проходить под полным набором тестов.

...