public Mock <IServiceProvider> GetServiceProvider(IFabricPackingSKUService fabricPackingSKUService, IIdentityProvider identityProvider, IValidateService validateService) { var spMock = new Mock <IServiceProvider>(); spMock.Setup(s => s.GetService(typeof(IFabricPackingSKUService))) .Returns(fabricPackingSKUService); spMock.Setup(s => s.GetService(typeof(IIdentityProvider))) .Returns(identityProvider); spMock.Setup(s => s.GetService(typeof(IValidateService))) .Returns(validateService); return(spMock); }
public FabricProductController(IServiceProvider serviceProvider) { _service = serviceProvider.GetService <IFabricPackingSKUService>(); _identityProvider = serviceProvider.GetService <IIdentityProvider>(); _validateService = serviceProvider.GetService <IValidateService>(); }