public void Testa_Descrição_Com_Numeros() { var materia = new Materia { Nome = "Teste Descrição com números", Descricao = "123", Cadastro = new DateTime(2020, 01, 01), Status = Status.Ativo }; var validation = new MateriaValidation(); var teste = validation.Validate(materia); Assert.IsFalse(teste.IsValid); }
public void Testa_Materia_True() { var materia = new Materia { Nome = "Teste materia", Descricao = "Teste valido", Cadastro = new DateTime(2020, 01, 01), Status = Status.Ativo }; var validation = new MateriaValidation(); var teste = validation.Validate(materia); Assert.IsTrue(teste.IsValid); }
public void Testa_Nome_Com_Espaços() { var materia = new Materia { Nome = " ", Descricao = "Teste com espaços", Cadastro = new DateTime(2020, 01, 01), Status = Status.Ativo }; var validation = new MateriaValidation(); var teste = validation.Validate(materia); Assert.IsFalse(teste.IsValid); }
public void Testa_Nome_Com_Mais_De_50_Caracteres() { var materia = new Materia { Nome = "TesteNomeDaMateriaComMaisDeCinquentaCaracteresEmTeste", Descricao = "Teste de estouro de limite", Cadastro = new DateTime(2020, 01, 01), Status = Status.Ativo }; var validation = new MateriaValidation(); var teste = validation.Validate(materia); Assert.IsFalse(teste.IsValid); }