Exemple #1
0
        public void deberia_mostrar_documentacion_no_requerida_de_cada_item()
        {
            //perfil.Requiere(new RequisitoAntiguedad("Dos años de experiencia privada", new AmbitoLaboral(2, "Privada")));

            cv.AgregarMatricula(new CvMatricula(1, "ABC", "", "", new DateTime()));
            cv.AgregarCapacidadPersonal(new CvCapacidadPersonal(1, 1, "Poderes telepaticos"));
            cv.AgregarCertificadoDeCapacitacion(new CvCertificadoDeCapacitacion(1, "Curso de PC", "", "", "", new DateTime(), new DateTime(), "", 1, 1));
            cv.AgregarCompetenciaInformatica(new CvCompetenciasInformaticas(1, "Programacion Orientada a Objetos", "", 1, 1, 1, "", 1, new DateTime(), ""));
            cv.AgregarDocencia(new CvDocencia("Abogacia", 12, "", "", "", "", "", new DateTime(), new DateTime(), "", "", 1));
            cv.AgregarEventoAcademico(new CvEventoAcademico(1, "Seminario", 1, 1, new DateTime(), new DateTime(), "", 1, "", 1, 1));
            cv.AgregarInstitucionAcademica(new CvInstitucionesAcademicas(1, "Universidad de Moron", "", "", "", "", new DateTime(), new DateTime(), new DateTime(), new DateTime(), "", 1));

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

            AssertDocNoRequerida(new Dictionary <string, List <string> >()
            {
                { "Actividades de Capacitacion", new List <string>()
                  {
                      "Curso de PC"
                  } },
                { "Actividades Docentes", new List <string>()
                  {
                      "Abogacia"
                  } },
                { "Eventos Academicos", new List <string>()
                  {
                      "Seminario"
                  } },
                { "Matriculas", new List <string>()
                  {
                      "ABC"
                  } },
                { "Instituciones Academicas", new List <string>()
                  {
                      "Universidad de Moron"
                  } },
                { "Compentencias Informáticas", new List <string>()
                  {
                      "Programacion Orientada a Objetos"
                  } },
                { "Capacidades Personales", new List <string>()
                  {
                      "Poderes telepaticos"
                  } }
            }, pantalla);

            AssertDocRequerida(new Dictionary <string, List <string> >()
            {
            }, pantalla);
        }
Exemple #2
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);
        }