예제 #1
0
        public async Task Should_Success_Get_Report_PRDuration_Data()
        {
            var model = await IPODataUtil.GetTestData2("Unit test");

            var Response = Facade.GetPRDurationReport(model.UnitId, "8-14 hari", null, null, 1, 25, "{}", 7);

            Assert.NotEqual(-1, Response.Item2);
        }
예제 #2
0
        public async Task Should_Success_Get_Report_PRDuration_Excel()
        {
            var model = await IPODataUtil.GetTestData2("Unit test");

            var Response = Facade.GenerateExcelPRDuration(model.UnitId, "8-14 hari", null, null, 7);

            Assert.IsType <System.IO.MemoryStream>(Response);
        }
예제 #3
0
        public async Task Should_Success_Get_Report_PRDuration_Excel_Null_Parameter()
        {
            var model = await IPODataUtil.GetTestData3("Unit test");

            var Response = Facade.GenerateExcelPRDuration("", "15-30 hari", null, null, 7);

            Assert.IsType <System.IO.MemoryStream>(Response);
        }
예제 #4
0
        public async Task Should_Success_Get_Report_PRPOExDuration_Null_Parameter()
        {
            var model = await IPODataUtil.GetTestData2("Unit test");

            var Response = Facade.GetPREPODurationReport("", "8-14 hari", null, null, 1, 25, "{}", 7);

            Assert.NotEqual(Response.Item2, 0);
        }