public void ValidInformationTest() { Practicioner newPracticioner = new Practicioner { Enrollment = "zS18012344", Term = "FEBRERO - JULIO 2021", Credits = 285, User = new User { IdUser = 1, Name = "Yazmin", LastName = "Luna", Gender = Gender.FEMALE, UserStatus = UserStatus.ACTIVE, Email = "*****@*****.**", AlternateEmail = "*****@*****.**", PhoneNumber = "2281564600", Account = new Account { Username = "******", Password = "******", FirstLogin = true } } }; var result = _practicionerValidator.TestValidate(newPracticioner); result.ShouldNotHaveAnyValidationErrors(); }
public void InvalidInformationTest() { Practicioner invalidInformationPracticioner = new Practicioner { Enrollment = "AnaMaria", Term = "", Credits = 6, User = new User { IdUser = 1, Name = "123", LastName = "@@@@@", Gender = Gender.FEMALE, UserStatus = UserStatus.ACTIVE, Email = "zs1801212estudiantes.uv.mx", AlternateEmail = "ale_200200hotmail.com", PhoneNumber = "666666", Account = new Account { Username = "******", Password = "******", FirstLogin = true } } }; var result = _practicionerValidator.TestValidate(invalidInformationPracticioner); result.ShouldHaveValidationErrorFor("User.Name"); }