public async Task Saga_StartsWithCommand() { var command = new FakeStartingCommand(new MyDomainId(Guid.NewGuid()), correlationId, "abc", "user_tester"); await serviceBus.Send(command); var commands = serviceBus.SentCommands(); Assert.Equal(2, commands.Count); Assert.IsType <FakeStep2Command>(commands[1]); Assert.Equal("abc", ((FakeStep2Command)commands[1]).Value1); var data = await inMemorySagaRepository.GetById <SagaToTest.MyData>(correlationId); Assert.Null(data); }