public void CanApplyMultipleHandledChangeToAggregate() { // arrange var aggregate = new MoreChangeableAggregate(); var @event = new SomethingHappened(); // act aggregate.ApplyEvent(@event); // assert aggregate.Change.Should().Be(@event); aggregate.OtherChange.Should().Be(@event); }
public void CanApplyMultipleHandledChangeToAggregate() { // arrange var aggregate = new MoreChangeableAggregate(); var @event = new SomethingHappened(); // act aggregate.ApplyEvent(@event); // assert aggregate.Change.Should().Be(@event); aggregate.OtherChange.Should().Be(@event); }