public void should_update_state_to_completed() { var fixture = new Fixture(); var sut = fixture.Create <Appointment>(); var @event = new AppointmentCompleted(sut.Id); sut.Apply(@event); sut.State.Should().Be(AppointmentState.Completed); }
public void Apply(AppointmentCompleted @event) { State = @event.State; }