public async Task AddressWasCorrectedToCurrentSetsStatusToCurrent( AddressWasRegistered addressWasRegistered, AddressWasCorrectedToCurrent addressWasCorrectedToCurrent) { await Assert( Given(addressWasRegistered, addressWasCorrectedToCurrent) .Expect(ctx => ctx.AddressDetail, new AddressDetailItem { AddressId = addressWasRegistered.AddressId, StreetNameId = addressWasRegistered.StreetNameId, HouseNumber = addressWasRegistered.HouseNumber, Status = AddressStatus.Current, VersionTimestamp = addressWasCorrectedToCurrent.Provenance.Timestamp })); }
private void When(AddressWasCorrectedToCurrent @event) { SetStatus(AddressStatus.Current); }