Esempio n. 1
0
        public void AFPModelQuarterTest()
        {
            var model = new AFPModel {
                PeriodType = 2, Period = 0, Year = 2012
            };

            Assert.AreEqual(new DateTime(2012, 01, 01), model.StartDate);
            Assert.AreEqual(new DateTime(2012, 03, 31), model.EndDate);

            model = new AFPModel {
                PeriodType = 2, Period = 1, Year = 2012
            };
            Assert.AreEqual(new DateTime(2012, 04, 01), model.StartDate);
            Assert.AreEqual(new DateTime(2012, 06, 30), model.EndDate);

            model = new AFPModel {
                PeriodType = 2, Period = 2, Year = 2012
            };
            Assert.AreEqual(new DateTime(2012, 07, 01), model.StartDate);
            Assert.AreEqual(new DateTime(2012, 09, 30), model.EndDate);

            model = new AFPModel {
                PeriodType = 2, Period = 3, Year = 2012
            };
            Assert.AreEqual(new DateTime(2012, 10, 01), model.StartDate);
            Assert.AreEqual(new DateTime(2012, 12, 31), model.EndDate);
        }
Esempio n. 2
0
 public void PdfHumAdditionalIndicatorsOfAFPSurveillanceTest()
 {
     using (var wrapper = new ReportClientWrapper())
     {
         var model = new AFPModel("en", 2012, 0, 0, false);
         AssertPDF(wrapper.Client.ExportHumAdditionalIndicatorsOfAFPSurveillance(model));
     }
 }
Esempio n. 3
0
        public void AFPModelYearTest()
        {
            var model = new AFPModel {
                PeriodType = 0, Year = 2012
            };

            Assert.AreEqual(new DateTime(2012, 01, 01), model.StartDate);
            Assert.AreEqual(new DateTime(2012, 12, 31), model.EndDate);
        }
Esempio n. 4
0
        public void AFPModelMonthTest()
        {
            var model = new AFPModel {
                PeriodType = 3, Period = 0, Year = 2012
            };

            Assert.AreEqual(new DateTime(2012, 01, 01), model.StartDate);
            Assert.AreEqual(new DateTime(2012, 01, 31), model.EndDate);

            model = new AFPModel {
                PeriodType = 3, Period = 1, Year = 2012
            };
            Assert.AreEqual(new DateTime(2012, 02, 01), model.StartDate);
            Assert.AreEqual(new DateTime(2012, 02, 29), model.EndDate);

            model = new AFPModel {
                PeriodType = 3, Period = 11, Year = 2012
            };
            Assert.AreEqual(new DateTime(2012, 12, 01), model.StartDate);
            Assert.AreEqual(new DateTime(2012, 12, 31), model.EndDate);
        }