public void Get_Success() { var mockFacade = new Mock <IHOrderFacade>(); mockFacade.Setup(s => s.GetKodeByNo(It.IsAny <string>())) .Returns(new List <string>()); HOrderController controller = new HOrderController(mockFacade.Object); var response = controller.ReadKodeByNo(); Assert.Equal((int)HttpStatusCode.OK, GetStatusCode(response)); }
public void Get_Error() { var mockFacade = new Mock <IHOrderFacade>(); mockFacade.Setup(s => s.GetKodeByNo(It.IsAny <string>())) .Throws(new Exception()); HOrderController controller = new HOrderController(mockFacade.Object); var response = controller.ReadKodeByNo(); Assert.Equal((int)HttpStatusCode.InternalServerError, GetStatusCode(response)); }
public void Get_Data_For_ProductionReport_Success() { var mockFacade = new Mock <IHOrderFacade>(); mockFacade.Setup(s => s.GetDataForProductionReportByNo(It.IsAny <string>())) .Returns(new List <HOrderDataForProductionReportViewModel>()); HOrderController controller = new HOrderController(mockFacade.Object); var response = controller.GetDataForProductionReportByNo("No"); Assert.Equal((int)HttpStatusCode.OK, GetStatusCode(response)); }