public StorePersistenceCalculatorTest()
        {
            _configurationReader = Substitute.For <IConfigurationReader>();
            _configurationReader.ReadUInt(ConfigurationKeys.StoresWriteCacheExpirationMs)
            .Returns(3000u);

            _cacheWithExpiration = Substitute.For <ICacheWithExpiration>();

            _calculator = new StorePersistenceCalculator(_cacheWithExpiration, _configurationReader);
        }
        public ProxyRoundRobinUrlDownloaderTest()
        {
            configurationReader.ReadUInt(ConfigurationKeys.ProxyUrlMaxAttempts, 10).Returns(2u);

            downloader = new ProxyRoundRobinUrlDownloader(
                proxyRepository,
                proxiedDownloader,
                configurationReader,
                urlDownloader
                );
        }
 private void SetupDeadlockTimeoutMs(uint value) =>
 _configurationReader.ReadUInt(ConfigurationKeys.DeadlockDetectionTimeoutMs, 600000).Returns(value);
Exemplo n.º 4
0
 private uint ReadFailedThreshold() => _configurationReader.ReadUInt(ConfigurationKeys.ProxyFailThreshold, 5);
 public StorePersistenceCalculator(ICacheWithExpiration cacheWithExpiration, IConfigurationReader configurationReader)
 {
     _cacheWithExpiration = cacheWithExpiration;
     _expirationMs        = configurationReader.ReadUInt(ConfigurationKeys.StoresWriteCacheExpirationMs);
 }
Exemplo n.º 6
0
 private uint ReadMaxAttempts() => _configurationReader.ReadUInt(ConfigurationKeys.ProxyUrlMaxAttempts, 10);
Exemplo n.º 7
0
 private void SeedFailThreshold(uint value) => _configurationReader
 .ReadUInt(ConfigurationKeys.ProxyFailThreshold, 5)
 .Returns(value);
Exemplo n.º 8
0
 private int ReadProxyTimeout() => (int)_configurationReader.ReadUInt(ConfigurationKeys.ProxyTimeoutMs, 30000);