public void SetUp() { var interval = 1000; //if you run all tests, set it 10000+ miliseconds, or use several keys _apiHttpClient = HttpClientManager.GetRateLimitClient(@"https://www.alphavantage.co/query", interval, 7); _connectorReal = new AlphaVantageConnector.AlphaVantageConnector(_apiKeyServiceMock.Object, _apiHttpClient); _alphaVantageServiceReal = new AlphaVantageService(_connectorReal); }
public AlphaVantageService(IAlphaVantageConnector connector) { _connector = connector; }