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