Exemplo n.º 1
0
        public async Task AddressHouseNumberWasChangedSetsHouseNumber(
            AddressId addressId,
            Provenance provenance,
            AddressWasRegistered addressWasRegistered)
        {
            var addressHouseNumberWasChanged = new AddressHouseNumberWasChanged(addressId, new HouseNumber("17"));

            ((ISetProvenance)addressHouseNumberWasChanged).SetProvenance(provenance);
            await Assert(
                Given(addressWasRegistered,
                      addressHouseNumberWasChanged)
                .Expect(ctx => ctx.AddressList, new AddressListItem
            {
                AddressId    = addressWasRegistered.AddressId,
                StreetNameId = addressWasRegistered.StreetNameId,
                HouseNumber  = addressHouseNumberWasChanged.HouseNumber
            }));
        }
Exemplo n.º 2
0
 private void When(AddressHouseNumberWasChanged @event)
 {
     HouseNumber = new HouseNumber(@event.HouseNumber);
 }