private void ReadProxies() { _proxyReadingStrategy.Reset(); var toProxyStatistics = ToProxyStatistics(); var newProxies = _proxyListReader.Read().Select(toProxyStatistics); _proxyStorage.AddRange(newProxies); Logger.LogInfo("ReadProxies", "Count", newProxies.Count()); }
public void CannotMarkGoodRequestsIfTheProxyIsNotFound() { _proxyListReader.Read().Returns(new ProxyInfo[] { "192.168.1.1:8080", "192.168.1.2:8080", "192.168.1.3:8080" }); _repository.Read(); ((Action)(() => { _repository.CountSuccessRequest("127.0.0.1:80"); })).Should().Throw <InvalidOperationException>(); }