public void WhenForSubaddressIdAndAlreadyAssignedThenNothingHappens( AddressId addressId, AddressWasRegistered addressWasRegistered, AddressPersistentLocalIdWasAssigned addressPersistentLocalIdWasAssigned, RequestPersistentLocalIdForCrabSubaddressId requestPersistentLocalIdForCrabSubaddressId) { Assert(new Scenario() .Given(addressId, addressWasRegistered, addressPersistentLocalIdWasAssigned) .When(requestPersistentLocalIdForCrabSubaddressId) .ThenNone()); }
public void WhenForSubaddressIdThenPersistentLocalIdWasRequested( AddressId addressId, AddressWasRegistered addressWasRegistered, RequestPersistentLocalIdForCrabSubaddressId requestPersistentLocalIdForCrabSubaddressId) { Assert(new Scenario() .Given(addressId, addressWasRegistered) .When(requestPersistentLocalIdForCrabSubaddressId) .Then(addressId, new AddressPersistentLocalIdWasAssigned(addressId, new PersistentLocalId(1), new PersistentLocalIdAssignmentDate(Instant.FromDateTimeOffset(DateTimeOffset.Now))))); }