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); }
public void PdfHumAdditionalIndicatorsOfAFPSurveillanceTest() { using (var wrapper = new ReportClientWrapper()) { var model = new AFPModel("en", 2012, 0, 0, false); AssertPDF(wrapper.Client.ExportHumAdditionalIndicatorsOfAFPSurveillance(model)); } }
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); }
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); }