public StreamAnalyticsHelperTest() { this.random = new Random(); this.mockGlobalConfig = new Mock <GlobalConfig>(); this.mockGlobalConfig .Setup(x => x.ResourceGroup) .Returns(MockResourceGroup); this.mockAppConfig = new Mock <AppConfig>(); this.mockAppConfig .Setup(x => x.Global) .Returns(this.mockGlobalConfig.Object); this.mockTokenHelper = new Mock <ITokenHelper>(); this.mockStreamingJobs = new Mock <IStreamingJobsOperations>(); this.mockClient = new Mock <IStreamAnalyticsManagementClient>(); this.mockClient .Setup(x => x.StreamingJobs) .Returns(this.mockStreamingJobs.Object); this.mockHelper = new Mock <StreamAnalyticsHelper>(this.mockAppConfig.Object, this.mockTokenHelper.Object); this.mockHelper .Setup(x => x.GetClientAsync()) .ReturnsAsync(this.mockClient.Object); this.helper = this.mockHelper.Object; }
public AlertingContainer( ITenantContainer tenantContainer, IStreamAnalyticsHelper streamAnalyticsHelper, IRunbookHelper runbookHelper, IStorageClient cosmosDb) { this.tenantContainer = tenantContainer; this.streamAnalyticsHelper = streamAnalyticsHelper; this.runbookHelper = runbookHelper; this.cosmosDb = cosmosDb; }
public AlertingContainer( ITenantContainer tenantContainer, IStreamAnalyticsHelper streamAnalyticsHelper, IRunbookHelper runbookHelper, IStorageClient cosmosDb, IAppConfigurationClient appConfig) { this.tenantContainer = tenantContainer; this.streamAnalyticsHelper = streamAnalyticsHelper; this.runbookHelper = runbookHelper; this.cosmosDb = cosmosDb; this.appConfig = appConfig; }