public void Initialize() { this.httpClientMock = new Mock <IHttpClientWrapper>(); this.credentialsFactoryMock = new Mock <ICredentialsFactory>(); this.credentialsFactoryMock.Setup(cf => cf.Create(It.IsAny <string>())).Returns(new EmptyCredentials()); this.applicationInsightsClient = new ApplicationInsightsClient(ApplicationId, this.httpClientMock.Object, this.credentialsFactoryMock.Object); }
/// <summary> /// Initializes a new instance of the <see cref="SignalResultApi"/> class. /// </summary> /// <param name="storageProviderFactory">The storage provider factory.</param> /// <param name="applicationInsightsClientFactory">The application insights client factory.</param> public SignalResultApi(ICloudStorageProviderFactory storageProviderFactory, IApplicationInsightsClientFactory applicationInsightsClientFactory) { this.signalResultStorageContainer = storageProviderFactory.GetSmartSignalResultStorageContainer(); this.applicationInsightsClient = applicationInsightsClientFactory.GetApplicationInsightsClient(); }