public async Task <IHttpActionResult> Update(ContactAdress adress) { var adresses = new List <ContactAdress>(); adresses.Add(adress); validation.ValidateAdress(adresses); if (!validation.ValidateAdress(adresses)) { return(Conflict()); } var result = await service.Update(adress, adress.ContactId, adress.Id); if (!result) { return(NotFound()); } else { return(Ok()); } }
public void ValidateAdress_ShouldNotValidateBadAdress() { var validation = new ValidationServices(); var adress = new ContactAdress() { Street = "Zemg", City = "", HouseNumber = "43" }; var adress1 = new ContactAdress(); var adress2 = new ContactAdress(); var adresses = new List <ContactAdress>(); adresses.Add(adress); adresses.Add(adress1); adresses.Add(adress2); var expected = validation.ValidateAdress(adresses); Assert.False(expected); }