Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }