Пример #1
0
        public void GenereElCodigoDeReferencia_DiaTieneUnSoloDigito_PrecedeConCero()
        {
            elResultadoEsperado = "20001101333228888888888883";

            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenereElCodigoDeReferencia(new DateTime(2000, 11, 1), "333", "22", "888888888888");

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #2
0
        public void GenereElCodigoDeReferencia_elConsecutivoTieneMenosDigitos_PrecedeConCeros()
        {
            elResultadoEsperado = "20001111333220000000000047";

            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenereElCodigoDeReferencia(new DateTime(2000, 11, 11), "333", "22", "4");

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #3
0
        public void GenereElCodigoDeReferencia_ClienteTieneMenosDigitos_PrecedeConCero()
        {
            elResultadoEsperado = "20001111033228888888888885";

            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenereElCodigoDeReferencia(new DateTime(2000, 11, 11), "33", "22", "888888888888");

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #4
0
        public void GenereElCodigoDeReferencia_GeneraDosVerificadores_TruncaUnDigito()
        {
            elResultadoEsperado = "20001111333228888888888881";

            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenereElCodigoDeReferencia(new DateTime(2000, 11, 11), "333", "22", "888888888888");

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #5
0
        public void GenerarCodigoDeReferencia_ConsecutivoTieneMenosDígitos_PrecedeConCeros()
        {
            elResultadoEsperado = "20001111333220000000000047";

            fecha               = new DateTime(2000, 11, 11);
            cliente             = "333";
            sistema             = "22";
            consecutivo         = "4";
            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenerarCodigoDeReferencia(fecha, cliente,
                                                                                          sistema, consecutivo);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #6
0
        public void GenerarCodigoDeReferencia_DiaTieneSoloUnDigito_PrecedeConCero()
        {
            elResultadoEsperado = "20001101333228888888888883";

            fecha               = new DateTime(2000, 11, 1);
            cliente             = "333";
            sistema             = "22";
            consecutivo         = "888888888888";
            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenerarCodigoDeReferencia(fecha, cliente,
                                                                                          sistema, consecutivo);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #7
0
        public void GenerarCodigoDeReferencia_MesTieneSoloUnDigito_PrecedeConCero()
        {
            elResultadoEsperado       = "20000111333228888888888885";
            laInformacion             = new InformacionDelCodigoDeReferencia();
            laInformacion.fecha       = new DateTime(2000, 1, 11);
            laInformacion.cliente     = "333";
            laInformacion.sistema     = "22";
            laInformacion.consecutivo = "888888888888";

            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenerarCodigoDeReferencia(laInformacion);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #8
0
        public void GenerarCodigoDeReferencia_GeneraDosVerificadores_TruncaAUnDigito()
        {
            elResultadoEsperado = "20001111333228888888888881";

            fecha       = new DateTime(2000, 11, 11);
            cliente     = "333";
            sistema     = "22";
            consecutivo = "888888888888";

            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenerarCodigoDeReferencia(fecha, cliente,
                                                                                          sistema, consecutivo);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #9
0
        public void GenerarCodigoDeReferencia_ConsecutivoTieneMenosDígitos_PrecedeConCeros()
        {
            elResultadoEsperado = "20001111333220000000000047";

            laInformacion             = new InformacionDelCodigoDeReferencia();
            laInformacion.fecha       = new DateTime(2000, 11, 11);
            laInformacion.cliente     = "333";
            laInformacion.sistema     = "22";
            laInformacion.consecutivo = "4";

            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenerarCodigoDeReferencia(laInformacion);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Пример #10
0
        public void GenerarCodigoDeReferencia_GeneraDosVerificadores_TruncaAUnDigito()
        {
            elResultadoEsperado = "20001111333228888888888881";

            laInformacion             = new InformacionDelCodigoDeReferencia();
            laInformacion.fecha       = new DateTime(2000, 11, 11);
            laInformacion.cliente     = "333";
            laInformacion.sistema     = "22";
            laInformacion.consecutivo = "888888888888";

            elResultadoObtenido = CalculosDeCodigosDeReferencia.GenerarCodigoDeReferencia(laInformacion);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }