public void deberia_poder_saber_cuantos_dias_de_viatico_le_corresponde_a_un_agente_por_su_estadia_de_1_dia_sale_despues_de_12_vuelve_antes_de_12() { List <Estadia> estadias = EstadiaDeAgusIniciaUnDiaYTerminaAlSiguienteDiaDespues12Antes12(); CalculadorDeDias calculadorDeDias = new CalculadorDeDias(); Assert.AreEqual(1, calculadorDeDias.CalcularDiasDe(estadias[0])); }
public void deberia_poder_calcular_cuantos_dias_de_viatico_le_corresponde_a_un_agente_por_su_estadia_de_un_dia_que_sale_antes_12_y_llega_despues_de_las_12() { List <Estadia> estadias = EstadiaDeAgusIniciaUnDiaYTerminaAlDiaSiguiente(); CalculadorDeDias calculadorDeDias = new CalculadorDeDias(); Assert.AreEqual(2, calculadorDeDias.CalcularDiasDe(estadias[0]));// periodo.Days); }
public void deberia_poder_saber_cuantos_dias_de_viatico_le_corresponde_a_un_agente_por_su_estadia_del_mismo_dia_antes() { List <Estadia> estadias = EstadiaDeAgusIniciaYTerminaElMismoDia(); CalculadorDeDias calculadorDeDias = new CalculadorDeDias(); Assert.AreEqual(0.5F, calculadorDeDias.CalcularDiasDe(estadias[0])); }
public float Duracion() { CalculadorDeDias calculadorDeDias = new CalculadorDeDias(); return(calculadorDeDias.CalcularDiasDe(this)); }