public void NoDirtyAddressesShouldNotResultInEmailsBeingSent() { _personRepoMock.Insert(new Person() { IsAdmin = true, Mail = "*****@*****.**" }); _cachedAddressRepoMock.Insert(new CachedAddress() { IsDirty = false, DirtyString = "AB 123, 9999 xyz", StreetName = "AB", StreetNumber = "123", ZipCode = 9999, Town = "xyz" }); _uut.MigrateEmployees(); _mailSenderMock.DidNotReceiveWithAnyArgs().SendMail("", "", ""); }