示例#1
0
 public void CompleteThrowsArgumentExceptionIfCnpjTextIsEmpty()
 {
     Assert.Throws <ArgumentException>(() =>
     {
         Cnpj.Complete(null);
     });
 }
示例#2
0
        public void CompleteReturnsAValidCnpjIfHasPunctuaction(
            string cnpjString,
            string expectedCnpj)
        {
            var actual = Cnpj.Complete(cnpjString);

            Assert.Equal(expectedCnpj, actual);
        }
示例#3
0
        public void CompleteReturnsAValidCnpj(
            string cnpjString,
            string expectedCnpjString)
        {
            var actual = Cnpj.Complete(cnpjString);

            Assert.Equal(expectedCnpjString, actual);
        }
示例#4
0
        public void CompleteReturnsAValidCnpj()
        {
            var actual = Cnpj.Complete("639433150001");

#if NET40 || NET45
#pragma warning disable xUnit2006
#endif

            Assert.Equal(CnpjTest.looseValidCnpj, actual);

#if NET40 || NET45
#pragma warning restore xUnit2006
#endif
        }
示例#5
0
        public void CompleteThrowsArgumentExceptionIfCnpjTextIsWrong()
        {
            var actual = false;

            try
            {
                Cnpj.Complete("6e9433l5o001");
            }
            catch (ArgumentException)
            {
                actual = true;
            }

            Assert.True(actual);
        }
示例#6
0
        public void CompleteThrowsArgumentExceptionIfCnpjTextIsSmaller()
        {
            var actual = false;

            try
            {
                Cnpj.Complete("714o256s8");
            }
            catch (ArgumentException)
            {
                actual = true;
            }

            Assert.True(actual);
        }
示例#7
0
        public void CompleteReturnsAValidCnpjIfHasPunctuaction()
        {
            var actual = Cnpj.Complete("63.943.315/0001");

            Assert.Equal(CnpjTest.looseValidCnpj, actual);
        }
示例#8
0
        public void CompleteReturnsAValidCnpj()
        {
            var actual = Cnpj.Complete("639433150001");

            Assert.Equal(CnpjTest.looseValidCnpj, actual);
        }