示例#1
0
        public void Aprovar_lista_vazio_indicando_para_ignorar_nulo_ou_lista_vazia()
        {
            RequeridoAttribute validar = new RequeridoAttribute(true);

            Assert.IsTrue(validar.IsValid(new string[] { }));
            Assert.IsTrue(validar.IsValid(new List <string>()));
        }
示例#2
0
        public void Reprovar_array_vazio()
        {
            RequeridoAttribute validar = new RequeridoAttribute();

            Assert.IsFalse(validar.IsValid(new string[] { }));
            Assert.IsFalse(validar.IsValid(new List <string>()
            {
            }));
        }
示例#3
0
        public void Reprovar_lista_com_item_nulo_indicando_para_ignorar_nulo_ou_lista_vazia()
        {
            RequeridoAttribute validar = new RequeridoAttribute(true);

            Assert.IsFalse(validar.IsValid(new string[] { null }));
            Assert.IsFalse(validar.IsValid(new List <string>()
            {
                null
            }));
        }
示例#4
0
        public void Reprovar_lista_com_item_nulo()
        {
            RequeridoAttribute validar = new RequeridoAttribute();

            Assert.IsFalse(validar.IsValid(new string[] { null }));
            Assert.IsFalse(validar.IsValid(new List <string>()
            {
                null
            }));
        }
示例#5
0
        public void Aprovar_valor_valido()
        {
            RequeridoAttribute validar = new RequeridoAttribute();

            Assert.IsTrue(validar.IsValid("123"));
            Assert.IsTrue(validar.IsValid(new string[] { "123" }));
            Assert.IsTrue(validar.IsValid(new List <string>()
            {
                "123"
            }));
        }
示例#6
0
        public void Reprovar_valor_nulo()
        {
            RequeridoAttribute validar = new RequeridoAttribute();

            Assert.IsFalse(validar.IsValid(null));
        }
示例#7
0
        public void Reprovar_valor_som_com_espacos_em_branco_indicando_para_ignorar_nulo_ou_lista_vazia()
        {
            RequeridoAttribute validar = new RequeridoAttribute(true);

            Assert.IsFalse(validar.IsValid("          "));
        }
示例#8
0
        public void Reprovar_valor_vazio_indicando_para_ignorar_nulo_ou_lista_vazia()
        {
            RequeridoAttribute validar = new RequeridoAttribute(true);

            Assert.IsFalse(validar.IsValid(string.Empty));
        }
示例#9
0
        public void Aprovar_valor_nulo_indicando_para_ignorar_nulo_ou_lista_vazia()
        {
            RequeridoAttribute validar = new RequeridoAttribute(true);

            Assert.IsTrue(validar.IsValid(null));
        }
示例#10
0
        public void Reprovar_valor_som_com_espacos_em_branco()
        {
            RequeridoAttribute validar = new RequeridoAttribute();

            Assert.IsFalse(validar.IsValid("          "));
        }
示例#11
0
        public void Reprovar_valor_vazio()
        {
            RequeridoAttribute validar = new RequeridoAttribute();

            Assert.IsFalse(validar.IsValid(string.Empty));
        }