Beispiel #1
0
        public void Setup()
        {
            FakeServiceRouteMapper.RegistrationCalls = 0;

            this.mockPortalController = new Mock <IPortalController>();
            this.portalController     = this.mockPortalController.Object;
            PortalController.SetTestableInstance(this.portalController);

            var services = new ServiceCollection();
            var navigationManagerMock = new Mock <INavigationManager>();

            var mockApplicationStatusInfo = new Mock <IApplicationStatusInfo>();

            mockApplicationStatusInfo.Setup(info => info.Status).Returns(UpgradeStatus.Install);

            this.mockPortalAliasService = new Mock <IPortalAliasService>();
            this.mockPortalAliasService.As <IPortalAliasController>();

            services.AddTransient <IApplicationStatusInfo>(container => mockApplicationStatusInfo.Object);
            services.AddScoped(typeof(INavigationManager), (x) => navigationManagerMock.Object);
            services.AddScoped <IPortalAliasService>(_ => this.mockPortalAliasService.Object);
            services.AddScoped(_ => Mock.Of <IFilterProvider>());

            Globals.DependencyProvider = services.BuildServiceProvider();
        }
        public void Setup()
        {
            FakeServiceRouteMapper.RegistrationCalls = 0;

            _mockPortalController = new Mock <IPortalController>();
            _portalController     = _mockPortalController.Object;
            PortalController.SetTestableInstance(_portalController);
        }
        public void Setup()
        {
            FakeServiceRouteMapper.RegistrationCalls = 0;

            _mockPortalController = new Mock<IPortalController>();
            _portalController = _mockPortalController.Object;
            PortalController.SetTestableInstance(_portalController);
        }
        public PortalGroupController(IDataService dataService, IPortalController portalController)
        {
            //Argument Contract
            Requires.NotNull("dataService", dataService);
            Requires.NotNull("portalController", portalController);

            _dataService      = dataService;
            _portalController = portalController;
        }
        public void Setup()
        {
            FakeServiceRouteMapper.RegistrationCalls = 0;

            this._mockPortalController = new Mock <IPortalController>();
            this._portalController     = this._mockPortalController.Object;
            PortalController.SetTestableInstance(this._portalController);

            var navigationManagerMock = new Mock <INavigationManager>();
            var services = new ServiceCollection();

            services.AddScoped(typeof(INavigationManager), (x) => navigationManagerMock.Object);
            Globals.DependencyProvider = services.BuildServiceProvider();
        }
        public void Setup()
        {
            FakeServiceRouteMapper.RegistrationCalls = 0;

            _mockPortalController = new Mock <IPortalController>();
            _portalController     = _mockPortalController.Object;
            PortalController.SetTestableInstance(_portalController);

            var navigationManagerMock = new Mock <INavigationManager>();
            var containerMock         = new Mock <IServiceProvider>();

            containerMock.Setup(x => x.GetService(typeof(INavigationManager))).Returns(navigationManagerMock.Object);
            Globals.DependencyProvider = containerMock.Object;
        }
 public UserValidator(IPortalController portalController, IUserControllerWrapper userControllerWrapper, IContentVerifier contentVerifier)
 {
     this._portalController      = portalController;
     this._userControllerWrapper = userControllerWrapper;
     this._contentVerifier       = contentVerifier;
 }
 public ContentVerifier(IPortalController portalController, IPortalGroupController portalGroupController)
 {
     this._portalController      = portalController;
     this._portalGroupController = portalGroupController;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="NavigationManager"/> class.
 /// </summary>
 /// <param name="portalController">An <see cref="IPortalController"/> instance.</param>
 public NavigationManager(IPortalController portalController)
 {
     this._portalController = portalController;
 }