private static void WorkWithInspection() { var service = _serviceProvider.GetRequiredService <IService <Inspection, int> >(); var controller = new InspectionsController(service); controller.Start(); }
public void TestInitialize() { _mockRepository = new Mock <IQualityControlRepository>(); _mockDesicionRepository = new Mock <IDesicionRepository>(); _mockUnitOfWork.SetupGet(uw => uw.QualityControlRepository).Returns(_mockRepository.Object); _mockUnitOfWork.SetupGet(uw => uw.DesicionRepository).Returns(_mockDesicionRepository.Object); _controller = new InspectionsController(_mockUnitOfWork.Object, _mockFactory.Object); _controller.GetUserId = () => GetGuid("1571"); _mockDesicionRepository.Setup(r => r.GetAllAsync()).Returns(Task.FromResult(desicions)); }
public void TestInitialize() { //Fields Initialization; _mockRepository = new Mock <IQualityControlRepository>(); _mockDesicionRepository = new Mock <IDesicionRepository>(); _controller = new InspectionsController(_mockUnitOfWork.Object, _mockFactory.Object); //Mocks SetUp _mockUnitOfWork.SetupGet(uw => uw.QualityControlRepository).Returns(_mockRepository.Object); _mockUnitOfWork.SetupGet(uw => uw.DesicionRepository).Returns(_mockDesicionRepository.Object); //Mock User Identity _userId = "1"; _controller.MockCurrentUser(_userId, "*****@*****.**"); _mockUnitOfWork.Setup(uw => uw.DesicionRepository .FindByIdAsync(It.IsAny <int>())).Returns(Task.FromResult(desicion)); _mockUnitOfWork.Setup(uw => uw.QualityControlRepository .FindByIdAsync(It.IsAny <int>())).Returns(Task.FromResult(control)); }