JOlivers CommonDomain と EventStore を使用してドメインをテストする良い例を探しています
私は greg youngs のビデオを見てきましたが、彼は素晴らしい単純な抽象集約ルート テスト フィクスチャを持っています。
これらのライブラリで使用できるようなものはありますか?
JOlivers CommonDomain と EventStore を使用してドメインをテストする良い例を探しています
私は greg youngs のビデオを見てきましたが、彼は素晴らしい単純な抽象集約ルート テスト フィクスチャを持っています。
これらのライブラリで使用できるようなものはありますか?
編集: CommonDomain の未熟さと強制的な継承により、Documently/develop は独自のより単純な EventRouter をロールするようになりました
はい、ここにサンプルがあります: https://github.com/haf/Documentlyは、それを一緒に使用する方法を示しており、そこにもテストがあります。
基本的には、CommonDomain と EventStore を RavenDB データベースと共に使用します。
これは記事ではないので、重要な部分は含めません。質問者さんが求めているサンプルプロジェクトです。管理者が「サンプルはありません」という回答が真の回答であると信じるほど愚かであるかどうかはわかりませんが、権限を主張したい場合は、本当の本当の答えを削除する代わりに、質問者によって「答え」として選択されました。
CommonDomainライブラリとEventStoreライブラリを使用してドメインモデルをテストするための公開サンプルコードがあるとは思えません。多くの点で、CQRSを実装するドメインモデルのテストに関する公開コードはほとんどありません。
それにもかかわらず、Greg Youngのサンプルコードに見られるのと同じ種類の規則を、CommonDomainライブラリに簡単に適用できます。さらに、これらのライブラリの両方のすべてが、必要に応じて比較的簡単にモックできるインターフェイスに準拠しています。
この件についてブログ投稿を作成する必要があるようです。
ここで非常に興味深いスパイクを見つけました: http://pastebin.com/upZS72W0