private async void WhenACallIsMadeToFilterSessionBasedOnId() { _sessions = DomainData.GenerateSessions(new[] { 100, 101, 102 }, Enumerable.Empty <Speaker>().ToArray()); _httpHelper.Setup(m => m.FetchSessions()).Returns(Task.FromResult(_sessions)); _httpHelper.Setup(m => m.FetchSession(It.IsAny <int>())).Returns(Task.FromResult(Task.FromResult(_description))); _apiService = new BoqApiService(_httpHelper.Object); _returnedSession = await _apiService.GetSession(100); }
private async void AndTheApiIsCalledToGetSpeakersWithSession() { _apiService = new BoqApiService(_httpHelper.Object); _returnedSpeakers = await _apiService.GetAllSpeakersWithSessions(); }
private void AndCallIsMadeToretreiveThatWillresultInExceptionBeingThrown() { _apiService = new BoqApiService(_httpHelper.Object); Assert.ThrowsAsync <SessionNotFoundError>(async() => await _apiService.GetSession(100)); }
public DemoController(IBoqApiService boqApiService) { _boqApiService = boqApiService; }