public void ClearUncommittedEvents_RemovesAllUncommitedEvents() { var aggregate = new TestAggregate(Guid.NewGuid()); aggregate.ClearUncommittedEvents(); aggregate.GetUncommittedEvents().Should().BeEmpty(); }
public void ClearingEvents_UncommittedEventsIsEmpty() { var sut = new TestAggregate(Guid.NewGuid()); sut.Count(); sut.ClearUncommittedEvents(0); sut.UncommittedEvents.Should().BeEmpty(); }
public void ShouldClearUncommittedEvents() { // Arrange _sut.DoSomething(); // Act _sut.ClearUncommittedEvents(); // Assert _sut.GetUncommittedEvents().ShouldBeEmpty(); }