Exemple #1
0
        public async Task GetMediaTest(int tmdbId)
        {
            // Arrange
            var request = new GetTMDBMediaRequest(tmdbId);
            var handler = new GetTMDBMediaHandler(_httpHelper);

            GetTMDBMediaResponse response = null;

            // Act
            try
            {
                response = await handler.Handle(request, new System.Threading.CancellationToken());

                Assert.NotNull(response);
            }
            catch (Exception)
            {
                Assert.ThrowsAsync <HttpRequestException>(async() => { await handler.Handle(request, new System.Threading.CancellationToken()); });
            }
        }
 public async Task <HttpResponseMessage> GetTMDBMedia(GetTMDBMediaRequest request)
 {
     return(await _tmdbClient.Client.GetAsync(string.Format("movie/{0}/images?api_key={1}", request.TMDB, _keys.TMDB)));
 }