Inheritance: IBlobStorageClientFactory
 public AlertsRepositoryTests()
 {
     fixture = new Fixture();
     fixture.Customize(new AutoConfiguredMoqCustomization());
     _configurationProviderMock = new Mock<IConfigurationProvider>();
     _blobStorageClientMock = new Mock<IBlobStorageClient>();
     var blobStorageFactory = new BlobStorageClientFactory(_blobStorageClientMock.Object);
     _configurationProviderMock.Setup(x => x.GetConfigurationSettingValue(It.IsNotNull<string>()))
         .ReturnsUsingFixture(fixture);
     alertsRepository = new AlertsRepository(_configurationProviderMock.Object, blobStorageFactory);
 }
 public DeviceRulesRepositoryTests()
 {
     fixture = new Fixture();
     var configProviderMock = new Mock<IConfigurationProvider>();
     _tableStorageClientMock = new Mock<IAzureTableStorageClient>();
     _blobClientMock = new Mock<IBlobStorageClient>();
     configProviderMock.Setup(x => x.GetConfigurationSettingValue(It.IsNotNull<string>()))
         .ReturnsUsingFixture(fixture);
     var tableStorageClientFactory = new AzureTableStorageClientFactory(_tableStorageClientMock.Object);
     var blobClientFactory = new BlobStorageClientFactory(_blobClientMock.Object);
     deviceRulesRepository = new DeviceRulesRepository(configProviderMock.Object, tableStorageClientFactory,
         blobClientFactory);
 }