public void ObtieneDiferenciaDias_FechasCorrectas_DiasPotivos() { //Arrange DateTime dos = _dias.AddDays(10); ObtieneFechaDia SUT = new ObtieneFechaDia(dos, _dias); //ACT var cResultado = SUT.ObtenerDiferenciaFechas(); //Asert Assert.AreEqual("+,10 días", cResultado); }
public void ObtieneDiferenciaDias_FechasCorrectas_DiaNegativo() { //Arrange DateTime dos = _dias.AddDays(1); ObtieneFechaDia SUT = new ObtieneFechaDia(_dias, dos); //ACT var cResultado = SUT.ObtenerDiferenciaFechas(); //Asert Assert.AreEqual("-,1 día", cResultado); }
public string obtenerDiferenciaFechas(DateTime _dtFechaEntrega, DateTime _dtFechaActual) { var meses = new ObtieneFechaMes(_dtFechaEntrega, _dtFechaActual); var dias = new ObtieneFechaDia(_dtFechaEntrega, _dtFechaActual); var horas = new ObtieneFechaHora(_dtFechaEntrega, _dtFechaActual); var minutos = new ObtieneFechaMinuto(_dtFechaEntrega, _dtFechaActual); meses.NextLevel(dias).NextLevel(horas).NextLevel(minutos); string result = meses.ObtenerDiferenciaFechas(); return(result); }