Esempio n. 1
0
        public void Procesar_CalculaDiaFuturo_UnDia()//nombreclase_quequieresvalidar_resultado
        {
            //ARRANGE
            string[] arrCadena = new string[] { "evento1,06/02/2020" };
            string   cRepuesta = "";
            var      SUT       = new ProcesadorEventos(new DateTime(2020, 02, 5));

            //ACT
            cRepuesta = SUT.Procesar(arrCadena);

            //ASSERT
            Assert.AreEqual("El evento evento1 ocurrirá dentro de 1 dia\n", cRepuesta);
        }
Esempio n. 2
0
        [TestMethod()] //STUB
        public void ProcesarArchivo_ArchivoTieneUnRegistros_ListaUnEvento()
        {
            //ARRANGE
            //var DOCILeerArchivoService = new Mock<ILectorArchivo>();
            //string[] arrCadena = new string[] { "evento1,25/01/2020" };
            //DOCILeerArchivoService.Setup(doc => doc.ObtenerContenido(It.IsAny<string>())).Returns(arrCadena);
            var SUT = new ProcesadorEventos(DOCILeerArchivoService.Object);

            //ACT
            List <EventosDTO> lstEventos = SUT.Procesar("test", ",", DateTime.Now);

            //ASSERT
            Assert.AreEqual(1, lstEventos.Count);
        }