public void Should_Error_Get_ROAsalById()
        {
            var mockFacadeUnitDO = new Mock <IGarmentUnitDeliveryOrderFacade>();
            var mockFacade       = new Mock <IGarmentUnitExpenditureNoteFacade>();
            var mockMapper       = new Mock <IMapper>();
            GarmentUnitExpenditureNoteController controller = new GarmentUnitExpenditureNoteController(GetServiceProvider().Object, mockMapper.Object, mockFacade.Object, mockFacadeUnitDO.Object);
            var response = controller.GetROAsal(It.IsAny <int>());

            Assert.Equal((int)HttpStatusCode.InternalServerError, GetStatusCode(response));
        }
コード例 #2
0
		public void Should_Success_Get_ROAsalById()
		{
			var mockFacadeUnitDO = new Mock<IGarmentUnitDeliveryOrderFacade>();
			mockFacadeUnitDO.Setup(x => x.ReadById(It.IsAny<int>()))
				.Returns(ModelUnitDO);
			var mockFacade = new Mock<IGarmentUnitExpenditureNoteFacade>();
			mockFacade.Setup(x => x.GetROAsalById(It.IsAny<int>()))
				.Returns(new ExpenditureROViewModel());

			var mockMapper = new Mock<IMapper>();
			mockMapper.Setup(x => x.Map<ExpenditureROViewModel>(It.IsAny<ExpenditureROViewModel>()))
				.Returns(new ExpenditureROViewModel());

			GarmentUnitExpenditureNoteController controller = GetController(mockFacade, mockFacadeUnitDO, null, mockMapper);

			var response = controller.GetROAsal(It.IsAny<int>());
			Assert.Equal((int)HttpStatusCode.OK, GetStatusCode(response));
		}