コード例 #1
0
        public void AsignarSiguienteRangoTiempo_RangoTiempoDeHorasAMinutos_DevuelveValidacionCorrecta()
        {
            //Arrange
            //Variables necesarias para realizar las pruebas.
            IManejadorRangoTiempo SUT = new ManejadorRangoTiempoHoras();
            IManejadorRangoTiempo IManejadorRangoTiempoMinutos = new ManejadorRangoTiempoMinutos();

            //Act
            //Método que será sometido a pruebas.
            SUT.AsignarSiguienteRangoTiempo(IManejadorRangoTiempoMinutos);

            //Assert
            //Validación de valores esperados.
            Assert.IsTrue(true);
        }
コード例 #2
0
        public void ObtenerRangoTiempo_MinutoEntregaIgualMinutoActual_NoDevuelveTotalMinutosTranscurridos()
        {
            //Arrange
            //Variables necesarias para realizar las pruebas.
            string   SUT            = string.Empty;
            TimeSpan tsDiferencia   = new TimeSpan();
            DateTime dtFechaActual  = new DateTime(2020, 01, 18, 12, 00, 00);
            DateTime dtFechaEntrega = new DateTime(2020, 01, 18, 04, 00, 00);
            IManejadorRangoTiempo IManejadorRangoTiempoMinutos = new ManejadorRangoTiempoMinutos();

            //Act
            //Método que será sometido a pruebas.
            tsDiferencia = (dtFechaActual - dtFechaEntrega);
            SUT          = IManejadorRangoTiempoMinutos.ObtenerRangoTiempo(tsDiferencia);

            //Assert
            //Validación de valores esperados.
            Assert.AreEqual("0 minutos", SUT);
        }