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);
        }
Example #2
0
 /// <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();
 }