public void GenereElRendimientoPorDescuento_SinTratamientoFiscal_LaResta() { elResultadoEsperado = 20000; tieneTratamientoFiscal = false; elResultadoObtenido = CalculosDeRendimiento.GenereElRendimientoPorDescuentoRedondeado(elValorFacial, elValorTransadoNeto, laTasaDeImpuesto, laFechaDeVencimiento, laFechaActual, tieneTratamientoFiscal); Assert.AreEqual(elResultadoEsperado, elResultadoObtenido); }
public void GenereElRendimientoPorDescuento_ConTratamientoFiscal_LaFormula() { elResultadoEsperado = 21621.6216M; elValorFacial = 320000; elValorTransadoNeto = 300000; laTasaDeImpuesto = 8; laFechaDeVencimiento = new DateTime(2016, 10, 10); laFechaActual = new DateTime(2016, 3, 3); tieneTratamientoFiscal = true; elResultadoObtenido = CalculosDeRendimiento.GenereElRendimientoPorDescuentoRedondeado( elValorFacial, elValorTransadoNeto, laTasaDeImpuesto, laFechaDeVencimiento, laFechaActual, tieneTratamientoFiscal); Assert.AreEqual(elResultadoEsperado, elResultadoObtenido); }