public void ValidaFecha_1punto5Dias_Sin_ValidacionSiguiente() { //Arrange DateTime fechaHoy = new DateTime(2020, 3, 1, 15, 12, 0); DateTime nuevaFecha = new DateTime(2020, 3, 2, 23, 12, 0); string textoSalida = "1 Día"; var SUT = new DiasValidador(); //ACT var salida = SUT.ValidaFecha(fechaHoy - nuevaFecha); //Assert Assert.AreEqual(textoSalida, salida); }
public TextoFormateadorFactory() { var validadorMinutos = new MinutosValidador(); var validadorHoras = new HorasValidador(); var validadorDias = new DiasValidador(); var validadorSemana = new SemanaValidador(); var validadorMes = new MesValidador(); var validadorBimestre = new BimestreValidador(); var validadorAnio = new AnioValidador(); validadorMinutos.AsignaSiguiente(validadorHoras); validadorHoras.AsignaSiguiente(validadorDias); validadorDias.AsignaSiguiente(validadorSemana); validadorSemana.AsignaSiguiente(validadorMes); validadorMes.AsignaSiguiente(validadorBimestre); validadorBimestre.AsignaSiguiente(validadorAnio); Validador = validadorMinutos; }