示例#1
0
        public void AsignarNuevaConversion_TiempoEventoDeDiasAHoras_ValidacionCorrecta()
        {
            //Arrange
            //Variables necesarias para realizar las pruebas.
            IObtenerTiempoEvento IObtenerTiempoEventoEnDias  = new ObtenerTiempoEventoEnDias();
            IObtenerTiempoEvento IObtenerTiempoEventoEnHoras = new ObtenerTiempoEventoEnHoras();

            //Act
            //Método que será sometido a pruebas.
            IObtenerTiempoEventoEnDias.AsignarNuevaConversion(IObtenerTiempoEventoEnHoras);

            //Assert
            //Validación de valores esperados.
            Assert.IsTrue(true);
        }
示例#2
0
        public void ObtenerTiempoTranscurrido_DiaEventoIgualDiaActual_DevuelveTotalHorasTranscurridos()
        {
            //Arrange
            //Variables necesarias para realizar las pruebas.
            string               cTiempoTranscurrido         = string.Empty;
            TimeSpan             tsDiferencia                = new TimeSpan();
            DateTime             dtFechaActual               = new DateTime(2020, 01, 18, 12, 00, 00);
            DateTime             dtFechaEvento               = new DateTime(2020, 01, 18, 04, 00, 00);
            IObtenerTiempoEvento IObtenerTiempoEventoEnDias  = new ObtenerTiempoEventoEnDias();
            IObtenerTiempoEvento IObtenerTiempoEventoEnHoras = new ObtenerTiempoEventoEnHoras();

            //Act
            //Método que será sometido a pruebas.
            tsDiferencia = (dtFechaActual - dtFechaEvento);
            IObtenerTiempoEventoEnDias.AsignarNuevaConversion(IObtenerTiempoEventoEnHoras);
            cTiempoTranscurrido = IObtenerTiempoEventoEnDias.ObtenerTiempoTranscurrido(tsDiferencia);

            //Assert
            //Validación de valores esperados.
            Assert.AreEqual("8 horas", cTiempoTranscurrido);
        }