public void UserEditViewModel_Test_Returns_No_Errors() { //Arrange Backend.Models.ViewModels.UserEditViewModel userEditViewModel = new Backend.Models.ViewModels.UserEditViewModel() { Email = "*****@*****.**", FirstName = "Atanas", LastName = "Kambitov" }; //Act List <ValidationResult> lstErrors = ValidateModel(userEditViewModel); //Assert Assert.True(lstErrors.Count == 0); }
public void UserEditViewModel_Test_Returns_LastName_Is_Required() { //Arrange Backend.Models.ViewModels.UserEditViewModel userEditViewModel = new Backend.Models.ViewModels.UserEditViewModel() { Email = "*****@*****.**", FirstName = "Atanas" }; //Act List <ValidationResult> lstErrors = ValidateModel(userEditViewModel); string result = lstErrors[0].ToString(); //Assert Assert.True(lstErrors.Count == 1); Assert.Equal("LastName is required", result); }