public async Task GetEmaTest() { _apiKeyServiceMock.Setup(q => q.GetKey()).Returns(_realKeySrvice.GetKey()); var result = await _alphaVantageServiceReal.GetEmaAsync(_testSymbol, AlphaVantageConnector.Enums.Intervals.FiveMin, 60, SeriesType.Close); Assert.NotNull(result); Assert.True(result.Any()); }
public async Task <IActionResult> GetEmaAsync(string symbol, Intervals interval, int timePeriod, SeriesType seriesType) { var result = await _alphaVantageService.GetEmaAsync(symbol, interval, timePeriod, seriesType); return(Ok(new { symbol, interval = interval.ToString(), timePeriod, seriesType = seriesType.ToString(), Data = result })); }