コード例 #1
0
        public void deberia_poder_pasar_etapa_cuando_se_recepciona_la_documentacion()
        {
            listaDocRecibida.Add(new DocumentacionRecibida(1, un_item_estudio, "80", 1, DateTime.Today));
            listaDocRecibida.Add(new DocumentacionRecibida(1, un_item_experiencia_publica, "90", 1, DateTime.Today));

            PantallaRecepcionDocumentacion pantalla = creador.CrearPantalla(cv, TestObjects.UnPerfil(), postulacion, listaDocRecibida);
            RepositorioDeFoliados          repo     = new RepositorioDeFoliados(conexion);

            Assert.AreEqual(2, pantalla.DocumentacionRecibida.Count);
        }
コード例 #2
0
        public void deberia_poder_armar_la_documentacion_recibida_de_una_postulacion()
        {
            string source = @" |IdDocRecibida       |Folio      |IdItem    |DescripcionItem     |IdPostulacion     |IdTabla     |Fecha
                                |1                   |1-12       |1         |Lic en Adm          |1                 |1           |2012-12-12 21:36:35.077
                                |2                   |12-15      |1         |Curso de PHP        |2                 |2           |2012-12-12 21:36:35.077
                                |3                   |15-17      |1         |Banco Macro         |3                 |3           |2012-12-12 21:36:35.077
                                |4	                 |17-19      |2         |MDS                 |3                 |3           |2012-12-12 21:36:35.077 "    ;


            var resultado_sp = TablaDeDatos.From(source);

            Expect.AtLeastOnce.On(conexion).Method("Ejecutar").WithAnyArguments().Will(Return.Value(resultado_sp));

            RepositorioDeFoliados repo = new RepositorioDeFoliados(conexion);

            Assert.AreEqual(4, repo.GetDocumentacionRecibidaByPostulacion(postulacion).Count);
            Assert.AreEqual("Lic en Adm", repo.GetDocumentacionRecibidaByPostulacion(postulacion)[0].ItemCV.Descripcion);
            Assert.AreEqual("Curso de PHP", repo.GetDocumentacionRecibidaByPostulacion(postulacion)[1].ItemCV.Descripcion);
            Assert.AreEqual(3, repo.GetDocumentacionRecibidaByPostulacion(postulacion)[3].ItemCV.IdTabla);
        }