public void TesteAssineRegraDescricaoTamanhoMinimoValido(string descricao) { var cargo = new Cargo() { Descricao = descricao }; var validadorDeCargo = new ValidadorDeCargo <Cargo>(null); validadorDeCargo.AssineRegraDescricaoTamanhoMinimo(); var resultado = validadorDeCargo.Validate(cargo); Assert.AreEqual(0, resultado.Errors.Count); }
public void TesteAssineRegraDescricaoTamanhoMinimo(string descricao) { var cargo = new Cargo() { Descricao = descricao }; var validadorDeCargo = new ValidadorDeCargo <Cargo>(null); validadorDeCargo.AssineRegraDescricaoTamanhoMinimo(); var resultado = validadorDeCargo.Validate(cargo); Assert.AreEqual(1, resultado.Errors.Count); Assert.AreEqual( "Descrição do Cargo deve ter no mínimo 2 caracteres.", resultado.Errors[0].ErrorMessage); Assert.AreEqual( "Descricao", resultado.Errors[0].PropertyName); }