示例#1
0
        public void GenereUnSujeto_FirmaParaUnaPersonaExtranjeraConUnSoloApellido_ApellidosBienFormateados()
        {
            elResultadoEsperado = "CN=JOHN SMITH (FIRMA), OU=EXTRANJERO, O=PERSONA FISICA, C=CR, GivenName=JOHN, Surname=SMITH, SERIALNUMBER=NUP-114145540011";

            laInformacion = new InformacionExtranjeraDeFirma();
            laInformacion.Identificacion  = "114145540011";
            laInformacion.Nombre          = "John";
            laInformacion.PrimerApellido  = "Smith";
            laInformacion.SegundoApellido = "";
            elResultadoObtenido           = GeneracionDeSujetos.GenereElSujeto(laInformacion);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
示例#2
0
        public void GenereUnSujeto_FirmaaraUnaPersonaExtranjera_PropósitoOUYSerialCorrectos()
        {
            elResultadoEsperado = "CN=JOSE MIGUEL SUAREZ GODINEZ (FIRMA), OU=EXTRANJERO, O=PERSONA FISICA, C=CR, GivenName=JOSE MIGUEL, Surname=SUAREZ GODINEZ, SERIALNUMBER=NUP-114145540011";

            laInformacion = new InformacionExtranjeraDeFirma();
            laInformacion.Identificacion  = "114145540011";
            laInformacion.Nombre          = "Jose Miguel";
            laInformacion.PrimerApellido  = "Suarez";
            laInformacion.SegundoApellido = "Godinez";
            elResultadoObtenido           = GeneracionDeSujetos.GenereElSujeto(laInformacion);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
示例#3
0
        public void GenereUnSujeto_FirmaParaUnaPersonaNacional_PropósitoOUYSerialCorrectos()
        {
            elResultadoEsperado = "CN=MARCELINO NAVARRO QUIROS (FIRMA), OU=CIUDADANO, O=PERSONA FISICA, C=CR, GivenName=MARCELINO, Surname=NAVARRO QUIROS, SERIALNUMBER=CPF-01-0078-5935";

            laInformacion = new InformacionNacionalDeFirma();
            laInformacion.Identificacion  = "01-0078-5935";
            laInformacion.Nombre          = "Marcelino";
            laInformacion.PrimerApellido  = "Navarro";
            laInformacion.SegundoApellido = "Quiros";
            elResultadoObtenido           = GeneracionDeSujetos.GenereElSujeto(laInformacion);

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
        public void GenereUnSujeto_AutenticacionParaUnaPersonaExtranjera_PropósitoOUYSerialCorrectos()
        {
            elResultadoEsperado = "CN=JOSE MIGUEL SUAREZ GODINEZ (AUTENTICACION), OU=EXTRANJERO, O=PERSONA FISICA, C=CR, GivenName=JOSE MIGUEL, Surname=SUAREZ GODINEZ, SERIALNUMBER=NUP-114145540011";

            laIdentificacion      = "114145540011";
            elTipDeIdentificacion = TipoDeIdentificacion.Dimex;
            elNombre            = "Jose Miguel";
            elPrimerApellido    = "Suarez";
            elSegundoApellido   = "Godinez";
            elTipoDeCertificado = TipoDeCertificado.Autenticacion;
            elResultadoObtenido = GeneracionDeSujetos.GenereElSujeto(laIdentificacion,
                                                                     elTipDeIdentificacion,
                                                                     elNombre,
                                                                     elPrimerApellido,
                                                                     elSegundoApellido,
                                                                     elTipoDeCertificado
                                                                     );

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
        public void GenereUnSujeto_AutenticacionParaUnaPersonaNacional_PropósitoOUYSerialCorrectos()
        {
            elResultadoEsperado = "CN=MARCELINO NAVARRO QUIROS (AUTENTICACION), OU=CIUDADANO, O=PERSONA FISICA, C=CR, GivenName=MARCELINO, Surname=NAVARRO QUIROS, SERIALNUMBER=CPF-01-0078-5935";

            laIdentificacion      = "01-0078-5935";
            elTipDeIdentificacion = TipoDeIdentificacion.Cedula;
            elNombre            = "Marcelino";
            elPrimerApellido    = "Navarro";
            elSegundoApellido   = "Quiros";
            elTipoDeCertificado = TipoDeCertificado.Autenticacion;
            elResultadoObtenido = GeneracionDeSujetos.GenereElSujeto(laIdentificacion,
                                                                     elTipDeIdentificacion,
                                                                     elNombre,
                                                                     elPrimerApellido,
                                                                     elSegundoApellido,
                                                                     elTipoDeCertificado
                                                                     );

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
        public void GenereUnSujeto_AutenticacionParaUnaPersonaExtranjeraConUnSoloApellido_ApellidosBienFormateados()
        {
            elResultadoEsperado = "CN=JOHN SMITH (AUTENTICACION), OU=EXTRANJERO, O=PERSONA FISICA, C=CR, GivenName=JOHN, Surname=SMITH, SERIALNUMBER=NUP-114145540011";

            laIdentificacion      = "114145540011";
            elTipDeIdentificacion = TipoDeIdentificacion.Didi;
            elNombre            = "John";
            elPrimerApellido    = "Smith";
            elSegundoApellido   = "";
            elTipoDeCertificado = TipoDeCertificado.Autenticacion;
            elResultadoObtenido = GeneracionDeSujetos.GenereElSujeto(laIdentificacion,
                                                                     elTipDeIdentificacion,
                                                                     elNombre,
                                                                     elPrimerApellido,
                                                                     elSegundoApellido,
                                                                     elTipoDeCertificado
                                                                     );

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }