public void UserEventsHelperTestSetup() { var mock = new Mock <IStringLocalizer <Strings> >(); string key = "Hello my dear friend!"; var localizedString = new LocalizedString(key, key); mock.Setup(_ => _[key]).Returns(localizedString); var localizer = mock.Object; eventGraphHelper = new Mock <IEventGraphHelper>(); userGraphHelper = new Mock <IUserGraphHelper>(); eventStorageProvider = new Mock <IEventRepository>(); eventSearchServiceProvider = new Mock <IEventSearchService>(); categoryHelper = new Mock <ICategoryHelper>(); notificationHelper = new Mock <INotificationHelper>(); eventStorageProviderFake = new EventStorageProviderFake(); lnDTeamConfigurationStorageProviderFake = new LnDTeamConfigurationStorageProviderFake(); userEventSearchServiceHelper = new Mock <IUserEventSearchService>(); botOptions = new Mock <IOptions <BotSettings> >(); userEventsHelper = new UserEventsHelper( eventStorageProvider.Object, eventSearchServiceProvider.Object, userEventSearchServiceHelper.Object, userGraphHelper.Object, eventGraphHelper.Object, notificationHelper.Object, categoryHelper.Object, lnDTeamConfigurationStorageProviderFake, botOptions.Object, localizer); }
public void EventWorkflowHelperTestSetup() { var localizer = new Mock <IStringLocalizer <Strings> >().Object; eventGraphHelper = new Mock <IEventGraphHelper>(); userGraphHelper = new Mock <IUserGraphHelper>(); groupGraphHelper = new Mock <IGroupGraphHelper>(); notificationHelper = new Mock <INotificationHelper>(); eventStorageProvider = new Mock <IEventRepository>(); eventSearchServiceProvider = new Mock <IEventSearchService>(); eventStorageProviderFake = new EventStorageProviderFake(); userStorageConfigurationProvider = new Mock <IUserConfigurationRepository>(); userConfigurationStorageProviderFake = new UserConfigurationStorageProviderFake(); lnDTeamConfigurationStorageProvider = new Mock <ILnDTeamConfigurationRepository>(); categoryHelper = new Mock <ICategoryHelper>(); mockBotSettings = new Mock <IOptions <BotSettings> >(); eventWorkflowHelper = new EventWorkflowHelper( eventStorageProvider.Object, eventSearchServiceProvider.Object, eventGraphHelper.Object, groupGraphHelper.Object, userStorageConfigurationProvider.Object, lnDTeamConfigurationStorageProvider.Object, categoryHelper.Object, localizer, userGraphHelper.Object, notificationHelper.Object, EventWorkflowHelperData.botOptions); }