public void TestInitializer() { // initialize fake context _fakeContext = InitializeFakeContext<FacilitiesController>(); // explicitly create fake dependencies that need to be intercepted // (all other fake dependencies will be implicitly created by _fakeContext.Resolve<>) _fakeBusinessFacade = A.Fake<IBusinessFacade>(); _fakeLoadedSubscriber = A.Fake<ILoadedSubscriber>(); _fakeCurrentLocation = A.Fake<ILoadedLocation>(); _fakeCurrentUser = A.Fake<ILoggedInUser>(); _fakePermissions = A.Fake<IPermissions>(); // provide fake dependencies to context _fakeContext.Provide(_fakeBusinessFacade); _fakeContext.Provide(_fakeLoadedSubscriber); _fakeContext.Provide(_fakeCurrentLocation); _fakeContext.Provide(_fakeCurrentUser); _fakeContext.Provide(_fakePermissions); // create system-under-test instance _facilitiesControllerForTest = _fakeContext.Resolve<FacilitiesController>(); // create fake data _usiForTest = TestDataRepository.GetUsiForTest(); _locationIdForTest = TestDataRepository.GetLocationIdForTest(); _serviceAddressControlNumberForTests = TestDataRepository.GetServiceAddressControlNumberForTest(); _dpiRegionForTests = TestDataRepository.GetDpiRegionForTest(); }
public LoginController(ILog log, IBusinessFacade businessFacade) { _log = log; _businessFacade = businessFacade; }
/// <summary> /// Constructor for dependency injection. /// </summary> /// <param name="businessFacade"></param> public SubscriberHelper(IBusinessFacade businessFacade) { this._businessFacade = businessFacade; }
public BusinessController(IBusinessFacade facade) { _facade = facade; }
public Controller(IBusinessFacade <T> businessfacade, ILogger <Controller <T> > logger) { _businessfacade = businessfacade; _logger = logger; }
public DistinteController(ILog log, IBusinessFacade businessFacade) { _log = log; _businessFacade = businessFacade; }
BaseApiController(IBusinessFacade service) { this.service = service; }
public BusinessViewModel(IBusinessFacade businessFacade) { this.businessFacade = businessFacade; AllBusiness = new MvxObservableCollection <Business>(this.businessFacade.GetBusiness()); }