テストの設定の一部としてイベントを保存するにはどうすればよいですか?
現在、次のようなコマンドを送信してアプリケーションの状態を初期化しています。
Given some commands were sent
When sending another command
Then some events should have been published
とICommandService.Execute()
の部分でコマンドを送信するために使用しています。Given
When
コマンドはドメインによって拒否される可能性があるため、コマンドに依存したくありません。次のようなイベントをシミュレートして、アプリケーションの状態を設定したいと思います。
Given _some events_ occurred
When sending a command
Then some events should have been published
Given
「When」部分の処理中にイベントを再生できるように、イベントをイベント ストアにプッシュするにはどうすればよいですか?
ありがとう
デニス