public Requerimiento(DatosDelRequerimiento losDatos) { laFechaFormateada = ObtengaLaFechaFormateada(losDatos); elClienteAjustado = AjusteElCliente(losDatos); elSistemaAjustado = AjusteElSistema(losDatos); elConsecutivoAjustado = AjusteElConsecutivo(losDatos); }
public Requerimiento(DatosDelRequerimiento losDatos) { laFechaFormateada = new FechaFormateada(losDatos).ComoTexto(); elClienteAjustado = losDatos.ClienteAjustado; elSistemaAjustado = losDatos.SistemaAjustado; elConsecutivoAjustado = losDatos.ConsecutivoAjustado; }
public void Inicialice() { losDatos = new DatosDelRequerimiento(); losDatos.Fecha = new DateTime(2000, 11, 11); losDatos.Cliente = 333; losDatos.Sistema = 22; losDatos.Consecutivo = "888888888888"; }
public void ComoNumero_DiaEsMenorQueDiez_SeAjusta() { elResultadoEsperado = "20111101"; losDatos = new DatosDelRequerimiento(); losDatos.Fecha = new DateTime(2011, 11, 1); elResultadoObtenido = new FechaFormateada(losDatos).ComoTexto(); Assert.AreEqual(elResultadoEsperado, elResultadoObtenido); }
private static string AjusteElConsecutivo(DatosDelRequerimiento losDatos) { // TODO: Mas de una sola operacion if (losDatos.Consecutivo.Length < 12) { return(losDatos.Consecutivo.PadLeft(12, '0')); } else { return(losDatos.Consecutivo); } }
private static string AjusteElSistema(DatosDelRequerimiento losDatos) { // TODO: Mas de una sola operacion if (losDatos.Sistema < 10) { return(losDatos.Sistema.ToString("D2")); } else { return(losDatos.Sistema.ToString()); } }
private static string AjusteElCliente(DatosDelRequerimiento losDatos) { // TODO: Mas de una sola operacion if (losDatos.Cliente < 100) { return(losDatos.Cliente.ToString("D3")); } else { return(losDatos.Cliente.ToString()); } }
public MesAjustado(DatosDelRequerimiento losDatos) { elMes = losDatos.Mes; }
public void Inicialice() { losDatos = new DatosDelRequerimiento(); }
private static string ObtengaLaFechaFormateada(DatosDelRequerimiento losDatos) { return(new FechaFormateada(losDatos).ComoTexto()); }
public MesAjustado(DatosDelRequerimiento losDatos) { // TODO: No cumple la ley de Demeter elMes = losDatos.Fecha.Month; }