Пример #1
0
        public ActionResult UpdateContact(ContactModel contact)
        {
            ModelState.AppendStatefulValidation(ContactValidation.ValidateContactModel(contact));

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            return(Ok(_contactService.UpdateContact(contact)));
        }
Пример #2
0
        public void ValidateContactModel_GivenAFreelanceContactModelWithoutTvaNumber_ShouldReturnAFailedValidationResult()
        {
            //Arrange
            var contact = new ContactModel
            {
                IsFreelance = true
            };

            //Act
            var result = ContactValidation.ValidateContactModel(contact);

            //Assert
            Assert.IsFalse(result[FREELANCE_TVA_VALIDATION_INDEX] == ValidationResult.Success);
        }