public void Call_erwarte_Erfolg() { List <Kampftag> kampftage = _apiSaisonInformationen.Get_Kampftage_Async("2019").Result; kampftage.Should().NotBeNull(); kampftage.Count.Should().BeGreaterThan(0); }
public async Task <List <Kampftag> > Get_Kampftage_Async(string saisonId) { var cacheKey = $"{this.GetType().Name}_{nameof(Get_Kampftage_Async)}_{saisonId}"; var cacheDauerInTagen = TimeSpan.FromDays(_cacheZeiten.KampftageInTagen); return(await _apiCache.Get_und_Cache_Daten(cacheKey, async() => { return await _api.Get_Kampftage_Async(saisonId); }, cacheDauerInTagen)); }