public void CalcularComisionThrowExceptionTest() { CortoPlazo cp = new CortoPlazo(); cp.Meses = 0; cp.Capital = 1000; cp.CalcularComision(); }
public void CalcularComision_CalculaCorrectamentaUnaComosion() { CortoPlazo cp = new CortoPlazo(); cp.Capital = 1000; cp.Meses = 4; double valorEsperado = 200; double actual = cp.CalcularComision(); }
public void CalcularComisionTest() { //Arrage o Preparación CortoPlazo cp = new CortoPlazo(); cp.Capital = 1000; cp.Meses = 4; double expected = 200; //Act ó Ejecución double actual = cp.CalcularComision(); //Assert ó Contrastación Assert.AreEqual(expected, actual); }
public void TestQueCompruebaQueSeCalculaCorrectamenteUnaComision() { //Arrage o Preparación CortoPlazo cp = new CortoPlazo(); cp.Capital = 1000; cp.Meses = 4; double expected = 200; //Act ó Ejecución double actual = cp.CalcularComision(); //Assert ó Contrastación Assert.Equals(expected, actual); }
public static List <Operacion> ListarOperaciones() { if (ListaOperaciones.Count() == 0) { MedianoPlazo mp = new MedianoPlazo(); mp.Id = ListaOperaciones.Count() + 1; mp.Meses = 10; mp.Capital = 1000; ListaOperaciones.Add(mp); CortoPlazo cp = new CortoPlazo(); cp.Id = ListaOperaciones.Count() + 1; cp.Meses = 4; cp.Capital = 30000; ListaOperaciones.Add(cp); } return(ListaOperaciones); }
public static void AgregarOperacion(Operacion o) { o.Id = ListaOperaciones.Count() + 1; if (o.Meses > 0 && o.Meses <= 4) { o = new CortoPlazo(o); ListaOperaciones.Add(o); } else if (o.Meses > 4 && o.Meses <= 18) { o = new MedianoPlazo(o); ListaOperaciones.Add(o); } else if (o.Meses > 18 && o.Meses <= 36) { o = new LargoPlazo(o); ListaOperaciones.Add(o); } }