public BaseFacts()
 {
     _telemetryService = new Mock <ITelemetryService>();
     _content          = "[[\"NuGet.Versioning\",[\"4.6.0\",23],[\"4.6.2\",42]]";
     _calculateSum     = null;
     _target           = new TestableCloudDownloadCountService(this);
 }
Exemplo n.º 2
0
            public BaseFacts()
            {
                _telemetryService           = new Mock <ITelemetryService>();
                _featureFlagService         = new Mock <IFeatureFlagService>();
                _primaryBlobStorageConfig   = new Mock <IBlobStorageConfiguration>();
                _alternateBlobStorageConfig = new Mock <IBlobStorageConfiguration>();

                _primaryBlobStorageConfig.Setup(ps => ps.ConnectionString).Returns("primary");
                _primaryBlobStorageConfig.Setup(ps => ps.ReadAccessGeoRedundant).Returns(true);

                _alternateBlobStorageConfig.Setup(ps => ps.ConnectionString).Returns("secondary");
                _alternateBlobStorageConfig.Setup(ps => ps.ReadAccessGeoRedundant).Returns(true);

                _content      = "[[\"NuGet.Versioning\",[\"4.6.0\",23],[\"4.6.2\",42]]";
                _calculateSum = null;
                _target       = new TestableCloudDownloadCountService(this);
            }
            public BaseFacts()
            {
                _telemetryService    = new Mock <ITelemetryService>();
                _cloudBlobClientMock = new Mock <ICloudBlobClient>();
                var containerMock = new Mock <ICloudBlobContainer>();

                _cloudBlobClientMock
                .Setup(cbc => cbc.GetContainerReference("nuget-cdnstats"))
                .Returns(containerMock.Object);
                var blobMock = new Mock <ISimpleCloudBlob>();

                containerMock.Setup(c => c.GetBlobReference("downloads.v1.json"))
                .Returns(blobMock.Object);

                _content      = "[[\"NuGet.Versioning\",[\"4.6.0\",23],[\"4.6.2\",42]]";
                _calculateSum = null;
                _target       = new TestableCloudDownloadCountService(this);
            }