public void GivenOneEvent_WhenEventsArePublishedWithStreamId_ThenEventsAreSavedWithoutErrorAndStreamIsStarted() { var @event = new IssueCreated(Guid.NewGuid(), "Description"); var streamId = Guid.NewGuid(); EventStore.Append(streamId, @event); Session.SaveChanges(); var streamState = EventStore.FetchStreamState(streamId); streamState.Should().Not.Be.Null(); streamState.Version.Should().Be.EqualTo(1); }