Ejemplo n.º 1
0
        public void ComoDatos_DatosParaLaFecha_FechaDeVencimiento()
        {
            elResultadoEsperado = new DateTime(2016, 10, 10);

            losDatos                   = Substitute.ForPartsOf <DatosParaLaFecha>();
            losDatos.ValorFacial       = 320000;
            losDatos.ValorTransadoNeto = 300000;
            losDatos.PlazoEnDias       = 221;
            losDatos.FechaActual.Returns(new DateTime(2016, 3, 3));
            losDatos.TasaDeImpuesto.Returns(0.08);
            losDatos.Consecutivo.Returns(888888888);
            losDatos.TipoDeDatos.Returns(new DatosParaLaInversionConTratamiento());

            laInversion = new InversionFinal(losDatos).ComoDatos();

            elResultadoObtenido = laInversion.FechaDeVencimiento;

            Assert.AreEqual(elResultadoEsperado, elResultadoObtenido);
        }
Ejemplo n.º 2
0
 public ConsecutivoComoTexto(DatosParaLaFecha losDatosParaLaFecha)
 {
     elConsecutivo = losDatosParaLaFecha.Consecutivo;
 }