Beispiel #1
0
        public void NifPessoaColetivaDeveEstarValido()
        {
            //arrange
            var nif = new PessoaColetiva();

            //act
            var valido = nif.EstaValido("520727703");

            //assert
            Assert.IsTrue(valido);
        }
Beispiel #2
0
        public void NifElementosNumeroMinimoNaoDeveEstarValido()
        {
            //arrange
            var nif = new PessoaColetiva();

            //act
            var naoEstaValido = !nif.EstaValido("5");

            //assert
            Assert.IsTrue(naoEstaValido);
        }
Beispiel #3
0
        public void NifPessoaSingularNaoDeveEstarValido()
        {
            //arrange
            var nif = new PessoaColetiva();

            //act
            var invalido = !nif.EstaValido("201648016");

            //assert
            Assert.IsTrue(invalido);
        }
Beispiel #4
0
        public void GeradorDeveGerarNifValido()
        {
            //arrange
            var nif = new PessoaColetiva();

            //act
            var nifTeste   = nif.GerarValorParaTestes();
            var estaValido = nif.EstaValido(nifTeste);

            //assert
            Assert.IsTrue(estaValido);
        }