public void DeterminarDiferenciaTiempo_PeriodoDeTiempoExede60Minutos_UsarSiguientesResponsabilidades() { //Arrange var DOCDeterminadorDiferenciaTiempoSiguiente = new Mock <IDeterminadorDiferenciaTiempo>(); DOCDeterminadorDiferenciaTiempoSiguiente.Setup(s => s.DeterminarDiferenciaTiempo(It.IsAny <DateTime>(), It.IsAny <DateTime>())).Returns("HORAS"); DateTime dt1 = new DateTime(2019, 01, 01); DateTime dt2 = new DateTime(2019, 01, 02); var SUT = new DeterminadorDiferenciaMinuto(DOCDeterminadorDiferenciaTiempoSiguiente.Object); //Act var resultado = SUT.DeterminarDiferenciaTiempo(dt1, dt2); //Assert Assert.AreEqual("HORAS", resultado); }
public void DeterminarDiferenciaTiempo_DeterminarDiferenciaEnMinutosFuturos_TextoConDiferenciaEnMinutos() { //Arrange var DOCDeterminadorDiferenciaTiempoSiguiente = new Mock <IDeterminadorDiferenciaTiempo>(); DOCDeterminadorDiferenciaTiempoSiguiente.Setup(s => s.DeterminarDiferenciaTiempo(It.IsAny <DateTime>(), It.IsAny <DateTime>())).Returns("HORAS"); DateTime dt1 = new DateTime(2019, 01, 01, 10, 10, 0); DateTime dt2 = new DateTime(2019, 01, 01, 10, 0, 0); var SUT = new DeterminadorDiferenciaMinuto(DOCDeterminadorDiferenciaTiempoSiguiente.Object); //Act var resultado = SUT.DeterminarDiferenciaTiempo(dt1, dt2); //Assert Assert.AreEqual(" ocurrirá en 10 minuto(s).", resultado); }