public void ComoLista_UDESAnotados_DosISIN() { elResultadoEsperado = DosValoracionesEnUDESAnotadosEnCuenta(); listaDeISINEnUDESAnotadosEnCuenta = new List <ISIN>(); ISIN unISINEnUDESAnotadosEnCuenta = new ISIN(); unISINEnUDESAnotadosEnCuenta.NumeroISIN = "HDA000000000001"; unISINEnUDESAnotadosEnCuenta.fechaDeVencimientoDelValorOficial = new DateTime(2016, 6, 6); unISINEnUDESAnotadosEnCuenta.diasMinimosAlVencimientoDelEmisor = 7; unISINEnUDESAnotadosEnCuenta.porcentajeCobertura = 0.8M; unISINEnUDESAnotadosEnCuenta.precioLimpioDelVectorDePrecios = 80; unISINEnUDESAnotadosEnCuenta.montoNominalDelSaldo = 1000; listaDeISINEnUDESAnotadosEnCuenta.Add(unISINEnUDESAnotadosEnCuenta); ISIN otroISINEnUDESAnotadosEnCuenta = new ISIN(); otroISINEnUDESAnotadosEnCuenta.NumeroISIN = "HDA000000000001"; otroISINEnUDESAnotadosEnCuenta.fechaDeVencimientoDelValorOficial = new DateTime(2016, 6, 6); otroISINEnUDESAnotadosEnCuenta.diasMinimosAlVencimientoDelEmisor = 7; otroISINEnUDESAnotadosEnCuenta.porcentajeCobertura = 0.8M; otroISINEnUDESAnotadosEnCuenta.precioLimpioDelVectorDePrecios = 80; otroISINEnUDESAnotadosEnCuenta.montoNominalDelSaldo = 1000; listaDeISINEnUDESAnotadosEnCuenta.Add(otroISINEnUDESAnotadosEnCuenta); List <ISIN> listaDeISINEnUDESNoAnotadosEnCuenta = new List <ISIN>(); DateTime fechaActual = new DateTime(2016, 1, 1); decimal tipoDeCambioDeUDESDeAyer = 745; decimal tipoDeCambioDeUDESDeHoy = 750; elResultadoObtenido = new ValoracionISINAnotadoEnCuenta(listaDeISINEnUDESAnotadosEnCuenta, fechaActual, tipoDeCambioDeUDESDeAyer, tipoDeCambioDeUDESDeHoy).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_Colones_DosISIN() { elResultadoEsperado = DosValoracionesEnColones(); listaDeISINEnColones = new List <ISIN>(); ISIN unISINEnColones = new ISIN(); unISINEnColones.NumeroISIN = "HDA000000000001"; unISINEnColones.fechaDeVencimientoDelValorOficial = new DateTime(2016, 6, 6); unISINEnColones.diasMinimosAlVencimientoDelEmisor = 7; unISINEnColones.porcentajeCobertura = 0.8M; unISINEnColones.precioLimpioDelVectorDePrecios = 80; unISINEnColones.montoNominalDelSaldo = 3578000; listaDeISINEnColones.Add(unISINEnColones); ISIN otroISINEnColones = new ISIN(); otroISINEnColones.NumeroISIN = "HDA000000000001"; otroISINEnColones.fechaDeVencimientoDelValorOficial = new DateTime(2016, 6, 6); otroISINEnColones.diasMinimosAlVencimientoDelEmisor = 7; otroISINEnColones.porcentajeCobertura = 0.8M; otroISINEnColones.precioLimpioDelVectorDePrecios = 80; otroISINEnColones.montoNominalDelSaldo = 3578000; listaDeISINEnColones.Add(otroISINEnColones); fechaActual = new DateTime(2016, 1, 1); elResultadoObtenido = new ValoracionISINColones(listaDeISINEnColones, fechaActual).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_UDESAnotados_DosISIN() { elResultadoEsperado = DosValoracionesEnUDESAnotadosEnCuenta(); losDatos = Substitute.For <DatosDeLaValoracionPorEntidad>(); losDatos.listaDeISINEnUDESAnotadosEnCuenta = new List <ISIN>(); ISIN unISINEnUDESAnotadosEnCuenta = new ISIN(); unISINEnUDESAnotadosEnCuenta.NumeroISIN = "HDA000000000001"; unISINEnUDESAnotadosEnCuenta.fechaDeVencimientoDelValorOficial = new DateTime(2016, 6, 6); unISINEnUDESAnotadosEnCuenta.diasMinimosAlVencimientoDelEmisor = 7; unISINEnUDESAnotadosEnCuenta.porcentajeCobertura = 0.8M; unISINEnUDESAnotadosEnCuenta.precioLimpioDelVectorDePrecios = 80; unISINEnUDESAnotadosEnCuenta.montoNominalDelSaldo = 1000; losDatos.listaDeISINEnUDESAnotadosEnCuenta.Add(unISINEnUDESAnotadosEnCuenta); ISIN otroISINEnUDESAnotadosEnCuenta = new ISIN(); otroISINEnUDESAnotadosEnCuenta.NumeroISIN = "HDA000000000001"; otroISINEnUDESAnotadosEnCuenta.fechaDeVencimientoDelValorOficial = new DateTime(2016, 6, 6); otroISINEnUDESAnotadosEnCuenta.diasMinimosAlVencimientoDelEmisor = 7; otroISINEnUDESAnotadosEnCuenta.porcentajeCobertura = 0.8M; otroISINEnUDESAnotadosEnCuenta.precioLimpioDelVectorDePrecios = 80; otroISINEnUDESAnotadosEnCuenta.montoNominalDelSaldo = 1000; losDatos.listaDeISINEnUDESAnotadosEnCuenta.Add(otroISINEnUDESAnotadosEnCuenta); losDatos.listaDeISINEnUDESNoAnotadosEnCuenta = new List <ISIN>(); losDatos.fechaActual.Returns(new DateTime(2016, 1, 1)); losDatos.tipoDeCambioDeUDESDeAyer.Returns(745); losDatos.tipoDeCambioDeUDESDeHoy.Returns(750); elResultadoObtenido = new ValoracionISINAnotadoEnCuenta(losDatos).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ValoracionesDeLosISINEnUDESNoAnotadosEnCuenta_DosISINEnUDESNoAnotadosEnCuenta_DosValoraciones() { elResultadoEsperado = DosValoracionesEnUDESNoAnotadosEnCuenta(); laValoracion = UnaValoracionConDosISINEnUDESNoAnotadosEnCuenta(); elResultadoObtenido = laValoracion.ValoracionesDeLosISINEnUDESNoAnotadosEnCuenta; Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ValoracionesDeLosISINEnDolares_NingunISIN_Cero() { elResultadoEsperado = UnaListaSinValoraciones(); laValoracion = UnaValoracionSinNingunISIN(); elResultadoObtenido = laValoracion.ValoracionesDeLosISINEnDolares; Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void Mapee_CasoUnico_ListaMapeada() { elResultadoEsperado = DosEmisionesRealizadasVista(); lasEmisiones = DosEmisionesRealizadas(); elResultadoObtenido = MapeoAEmisionesRealizadasVista.Mapee(lasEmisiones); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ValoracionesDeLosISINEnColones_UnISINEnColones_UnaValoracion() { elResultadoEsperado = UnaValoracionEnColones(); laValoracion = UnaValoracionConUnISINEnColones(); elResultadoObtenido = laValoracion.ValoracionesDeLosISINEnColones; Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ValoracionesDeLosISINEnDolares_DosISINEnDolares_DosValoraciones() { elResultadoEsperado = DosValoracionesEnDolares(); laValoracion = UnaValoracionConDosISINEnDolares(); elResultadoObtenido = laValoracion.ValoracionesDeLosISINEnDolares; Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void Mapee_CasoUnico_ListaMapeada() { elResultadoEsperado = ObtengaLosDosCertificadosEsperados(); laEmision = ObtengaLaEmision(); elResultadoObtenido = new MapeoACertificadosVista(laEmision).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_Colones_SinISIN() { elResultadoEsperado = UnaListaSinValoraciones(); listaDeISINEnColones = new List <ISIN>(); fechaActual = new DateTime(2016, 1, 1); elResultadoObtenido = new ValoracionISINColones(listaDeISINEnColones, fechaActual).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_UDESNoAnotados_SinISIN() { elResultadoEsperado = UnaListaSinValoraciones(); listaDeISINEnUDESAnotadosEnCuenta = new List <ISIN>(); fechaActual = new DateTime(2016, 1, 1); tipoDeCambioDeUDESDeAyer = 745; tipoDeCambioDeUDESDeHoy = 750; elResultadoObtenido = new ValoracionISINAnotadoEnCuenta(listaDeISINEnUDESAnotadosEnCuenta, fechaActual, tipoDeCambioDeUDESDeAyer, tipoDeCambioDeUDESDeHoy).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_Colones_SinISIN() { elResultadoEsperado = UnaListaSinValoraciones(); losDatos = Substitute.For <DatosDeLaValoracionPorEntidad>(); losDatos.listaDeISINEnColones = new List <ISIN>(); losDatos.fechaActual.Returns(new DateTime(2016, 1, 1)); elResultadoObtenido = new ValoracionISINColones(losDatos).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_UDESNoAnotados_SinISIN() { elResultadoEsperado = UnaListaSinValoraciones(); listaEnUDESNoAnotados = new List <ISIN>(); fechaActual = new DateTime(2016, 1, 1); elResultadoObtenido = new ValoracionISINNoAnotadoEnCuenta(listaEnUDESNoAnotados, fechaActual).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_UDESNoAnotados_SinISIN() { elResultadoEsperado = UnaListaSinValoraciones(); losDatos = new DatosDeLaValoracionPorEntidad(); losDatos.listaDeISINEnUDESNoAnotadosEnCuenta = new List <ISIN>(); losDatos.fechaActual = new DateTime(2016, 1, 1); elResultadoObtenido = new ValoracionISINNoAnotadoEnCuenta(losDatos).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_UDESNoAnotados_SinISIN() { elResultadoEsperado = UnaListaSinValoraciones(); losDatos = Substitute.For <DatosDeLaValoracionPorEntidad>(); losDatos.listaDeISINEnUDESAnotadosEnCuenta = new List <ISIN>(); losDatos.fechaActual.Returns(new DateTime(2016, 1, 1)); losDatos.tipoDeCambioDeUDESDeAyer.Returns(745); losDatos.tipoDeCambioDeUDESDeHoy.Returns(750); elResultadoObtenido = new ValoracionISINAnotadoEnCuenta(losDatos).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_UDESNoAnotados_UnISIN() { elResultadoEsperado = UnaValoracionEnUDESNoAnotadosEnCuenta(); listaEnUDESNoAnotados = new List <ISIN>(); ISIN unISINEnUDESNoAnotadosEnCuenta = new ISIN(); unISINEnUDESNoAnotadosEnCuenta.NumeroISIN = "HDA000000000001"; unISINEnUDESNoAnotadosEnCuenta.fechaDeVencimientoDelValorOficial = new DateTime(2016, 6, 6); unISINEnUDESNoAnotadosEnCuenta.diasMinimosAlVencimientoDelEmisor = 7; unISINEnUDESNoAnotadosEnCuenta.porcentajeCobertura = 0.8M; unISINEnUDESNoAnotadosEnCuenta.precioLimpioDelVectorDePrecios = 80; unISINEnUDESNoAnotadosEnCuenta.montoNominalDelSaldo = 1000; listaEnUDESNoAnotados.Add(unISINEnUDESNoAnotadosEnCuenta); DateTime fechaActual = new DateTime(2016, 1, 1); elResultadoObtenido = new ValoracionISINNoAnotadoEnCuenta(listaEnUDESNoAnotados, fechaActual).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }
public void ComoLista_Dolares_UnISIN() { elResultadoEsperado = UnaValoracionEnDolares(); losDatos = Substitute.For <DatosDeLaValoracionPorEntidad>(); losDatos.listaDeISINEnDolares = new List <ISIN>(); ISIN unISINEnDolares = new ISIN(); unISINEnDolares.NumeroISIN = "HDA000000000001"; unISINEnDolares.fechaDeVencimientoDelValorOficial = new DateTime(2016, 1, 7); unISINEnDolares.diasMinimosAlVencimientoDelEmisor = 7; unISINEnDolares.porcentajeCobertura = 0.8M; unISINEnDolares.precioLimpioDelVectorDePrecios = 80; unISINEnDolares.montoNominalDelSaldo = 1000; losDatos.listaDeISINEnDolares.Add(unISINEnDolares); losDatos.fechaActual.Returns(new DateTime(2016, 1, 1)); elResultadoObtenido = new ValoracionISINDolares(losDatos).ComoLista(); Verificacion.LasListasSonIguales(elResultadoEsperado, elResultadoObtenido); }