public void Should_Error_UpdateGarmentDispositionNotePosition()
        {
            var mockMapper = new Mock <IMapper>();

            var controller = GetController(GetServiceProvider().Object, mockMapper);
            UpdatePositionFormDto filterDto = new UpdatePositionFormDto();
            var response = controller.UpdateGarmentDispositionNotePosition(filterDto);

            Assert.Equal((int)HttpStatusCode.InternalServerError, GetStatusCode(response));
        }
        public void Should_Error_GetDispositionPaymentReport()
        {
            var mockMapper = new Mock <IMapper>();

            var controller = GetController(GetServiceProvider().Object, mockMapper);
            UpdatePositionFormDto filterDto = new UpdatePositionFormDto();
            var response = controller.GetDispositionPaymentReport(DateTimeOffset.Now, DateTimeOffset.Now);

            Assert.Equal((int)HttpStatusCode.InternalServerError, GetStatusCode(response));
        }
コード例 #3
0
        public IActionResult UpdateGarmentDispositionNotePosition([FromBody] UpdatePositionFormDto form)
        {
            try
            {
                VerifyUser();

                var result = _service.UpdateDispositionNotePosition(form);
                return(NoContent());
            }
            catch (Exception e)
            {
                return(StatusCode(General.INTERNAL_ERROR_STATUS_CODE, e.Message + " " + e.StackTrace));
            }
        }
        public void Should_Success_UpdateGarmentDispositionNotePosition()
        {
            Mock <IGarmentPurchasingExpeditionService> serviceMock = new Mock <IGarmentPurchasingExpeditionService>();
            var mockMapper  = new Mock <IMapper>();
            var mockService = GetServiceProvider();

            mockService
            .Setup(s => s.GetService(typeof(IGarmentPurchasingExpeditionService)))
            .Returns(serviceMock.Object);

            var controller = GetController(mockService.Object, mockMapper);
            UpdatePositionFormDto filterDto = new UpdatePositionFormDto();
            var response = controller.UpdateGarmentDispositionNotePosition(filterDto);

            Assert.Equal((int)HttpStatusCode.NoContent, GetStatusCode(response));
        }