public void WhenForHouseNumberIdAndAlreadyAssignedThenNothingHappens( AddressId addressId, AddressWasRegistered addressWasRegistered, AddressPersistentLocalIdWasAssigned addressPersistentLocalIdWasAssigned, AssignPersistentLocalIdForCrabHouseNumberId assignPersistentLocalIdForCrabHouseNumberId) { Assert(new Scenario() .Given(addressId, addressWasRegistered, addressPersistentLocalIdWasAssigned) .When(assignPersistentLocalIdForCrabHouseNumberId) .ThenNone()); }
public void WhenForHouseNumberIdThenPersistentLocalIdWasAssigned( AddressId addressId, AddressWasRegistered addressWasRegistered, AssignPersistentLocalIdForCrabHouseNumberId assignPersistentLocalIdForCrabHouseNumberId) { Assert(new Scenario() .Given(addressId, addressWasRegistered) .When(assignPersistentLocalIdForCrabHouseNumberId) .Then(addressId, new AddressPersistentLocalIdWasAssigned(addressId, assignPersistentLocalIdForCrabHouseNumberId.PersistentLocalId, assignPersistentLocalIdForCrabHouseNumberId.AssignmentDate))); }