public void SetUp() { ComponentFactory.Container = new SimpleContainer(); _mockDataService = new Mock<IDataService>(); _dataProvider = MockComponentProvider.CreateDataProvider(); _mockRoleProvider = MockComponentProvider.CreateRoleProvider(); _mockCacheProvider = MockComponentProvider.CreateDataCacheProvider(); MockComponentProvider.CreateEventLogController(); _messagingController = new MessagingControllerImpl(_mockDataService.Object); _internalMessagingController = new InternalMessagingControllerImpl(_mockDataService.Object); _mockMessagingController = new Mock<MessagingControllerImpl> { CallBase = true }; _mockInternalMessagingController = new Mock<InternalMessagingControllerImpl> { CallBase = true }; _portalSettingsWrapper = new Mock<IPortalSettings>(); TestablePortalSettings.RegisterInstance(_portalSettingsWrapper.Object); DataService.RegisterInstance(_mockDataService.Object); SetupDataProvider(); SetupRoleProvider(); SetupDataTables(); SetupUsers(); SetupPortalSettingsWrapper(); SetupCachingProvider(); }
public void SetUp() { ComponentFactory.Container = new SimpleContainer(); _mockDataService = new Mock<IDataService>(); _dataProvider = MockComponentProvider.CreateDataProvider(); _mockRoleProvider = MockComponentProvider.CreateRoleProvider(); _mockCacheProvider = MockComponentProvider.CreateDataCacheProvider(); MockComponentProvider.CreateEventLogController(); _mockLocalizationProvider = MockComponentProvider.CreateLocalizationProvider(); _mockLocalizationProvider.Setup(l => l.GetString(It.IsAny<string>(), It.IsAny<string>())).Returns("{0}_{1}"); _messagingController = new MessagingController(_mockDataService.Object); _internalMessagingController = new InternalMessagingControllerImpl(_mockDataService.Object); _mockMessagingController = new Mock<MessagingController> { CallBase = true }; _mockInternalMessagingController = new Mock<InternalMessagingControllerImpl> { CallBase = true }; _portalController = new Mock<IPortalController>(); _portalController.Setup(c => c.GetPortalSettings(It.IsAny<int>())).Returns(new Dictionary<string, string>()); PortalController.SetTestableInstance(_portalController.Object); DataService.RegisterInstance(_mockDataService.Object); SetupDataProvider(); SetupRoleProvider(); SetupDataTables(); SetupUsers(); SetupPortalSettings(); SetupCachingProvider(); }