Exemple #1
0
        [Ignore] //Para que funcione el teamcity
        public void deberia_poder_ver_los_diferentes_elementos_de_mi_cv()
        {
            var cv     = new CurriculumVitae(DatosPersonales());
            var repoCv = this.RepoCV();

            cv.AgregarEstudio(UnEstudio());
            cv.AgregarPublicacion(UnaPublicacion());
            cv.AgregarCertificadoDeCapacitacion(UnCertificadoDeCapacitacion());
            cv.AgregarCompetenciaInformatica(UnaCompetenciaInformatica());
            cv.AgregarDocencia(UnaDocencia());
            cv.AgregarEventoAcademico(UnEventoAcademico());
            cv.AgregarExperienciaLaboral(UnaExperienciaLaboral());
            cv.AgregarIdioma(UnIdioma());
            cv.AgregarInstitucionAcademica(UnaInstitucionAcademica());
            cv.AgregarMatricula(UnaMatricula());

            repoCv.GuardarCVDatosPersonales(DatosPersonales(), TestObjects.UsuarioSACC());

            Assert.AreEqual(1, repoCv.GetCV(29753914).CvEstudios.Count);
            Assert.AreEqual(1, repoCv.GetCV(29753914).CvDocencias.Count);
        }
Exemple #2
0
        public void deberia_crear_una_pantalla_mostrando_solo_ingles()
        {
            cv.AgregarIdioma(Idioma("Ingles"));

            PantallaRecepcionDocumentacion pantalla = creador.CrearPantalla(cv, TestObjects.UnPerfil(), postulacion, listaDocRecibida);

            AssertDocNoRequerida(new Dictionary <string, List <string> >()
            {
                { "Idiomas", new List <string>()
                  {
                      "Ingles"
                  } }
            }, pantalla);

            AssertDocRequerida(new Dictionary <string, List <string> >(), pantalla);
        }