public void AgregarDias_Bisiesto()
        {
            var fecha          = new Fecha(2016, 2, 27);
            var fechaResultado = fecha.AgregarDias(2);

            Assert.IsTrue(fechaResultado.Anio == 2016 && fechaResultado.Mes == 2 && fechaResultado.Dia == 29);
        }
Esempio n. 2
0
        public void AgregarDiasTest()
        {
            Fecha fecha = new Fecha(1, 3, 2005);

            fecha = fecha.AgregarDias(60);

            Fecha otraFecha = new Fecha(30, 4, 2005);

            Assert.AreEqual(fecha.CompararFecha(otraFecha), 0);
        }
        public void TestAgregarDiasPasandoAño()
        {
            Fecha f = new Fecha(25, 12, 2014);

            f = f.AgregarDias(10);

            DateTime dt = new DateTime(2014, 12, 25);

            dt = dt.AddDays(10);

            Assert.IsTrue(f.Dia == dt.Day);
            Assert.IsTrue(f.Mes == dt.Month);
            Assert.IsTrue(f.Año == dt.Year);
        }
        public void TestAgregarDiasHastaLimiteBisiesto()
        {
            Fecha f = new Fecha(25, 2, 2016);

            f = f.AgregarDias(4);

            DateTime dt = new DateTime(2016, 2, 25);

            dt = dt.AddDays(4);

            Assert.IsTrue(f.Dia == dt.Day);
            Assert.IsTrue(f.Mes == dt.Month);
            Assert.IsTrue(f.Año == dt.Year);
        }
        public void TestAgregarDiasDistintoMesBisiesto()
        {
            Fecha f = new Fecha(15, 2, 2016);

            f = f.AgregarDias(20);

            DateTime dt = new DateTime(2016, 2, 15);

            dt = dt.AddDays(20);

            Assert.IsTrue(f.Dia == dt.Day);
            Assert.IsTrue(f.Mes == dt.Month);
            Assert.IsTrue(f.Año == dt.Year);
        }
        public void TestAgregarDiasEnMismoMes()
        {
            Fecha f = new Fecha(1, 5, 2016);

            f = f.AgregarDias(9);

            DateTime dt = new DateTime(2016, 5, 1);

            dt = dt.AddDays(9);

            Assert.IsTrue(f.Dia == dt.Day);
            Assert.IsTrue(f.Mes == dt.Month);
            Assert.IsTrue(f.Año == dt.Year);
        }