示例#1
0
        public void TryParseReturnsTrueIfCnpjIsValid()
        {
            var actual = Cnpj.TryParse(looseValidCnpj, out Cnpj cnpj);

            Assert.True(actual);
            Assert.NotNull(cnpj);
        }
示例#2
0
        public void TryParseReturnsFalseIfCnpjIsInvalid()
        {
            var actual = Cnpj.TryParse(looseInvalidCnpj, out Cnpj cnpj);

            Assert.False(actual);
            Assert.Null(cnpj);
        }
示例#3
0
        public void StrictTryParseReturnsTrueIfCnpjIsValidAndHasPunctuation()
        {
            Cnpj Cnpj = null;

            var actual = Cnpj.TryParse(strictValidCnpj, out Cnpj, CnpjPunctuation.Strict);

            Assert.True(actual);
        }
示例#4
0
        public void StrictTryParseReturnsFalseIfCnpjIsInvalid()
        {
            Cnpj Cnpj = null;

            var actual = Cnpj.TryParse(looseInvalidCnpj, out Cnpj, CnpjPunctuation.Strict);

            Assert.False(actual);
        }
示例#5
0
        public void TryParseReturnsTrueIfCnpjIsValid()
        {
            Cnpj Cnpj = null;

            var actual = Cnpj.TryParse(looseValidCnpj, out Cnpj);

            Assert.True(actual);
        }
示例#6
0
 public void cnpj_invalidos(string valor)
 {
     Cnpj.TryParse(valor, out var _).Should().BeFalse();
 }