public async Task TestSearchMany() { var results = await client.Search("abp"); Assert.AreEqual(results.Count(), 20); Assert.AreEqual(results.ElementAt(5).code, "ABP-006"); Assert.AreEqual(results.ElementAt(5).url, "https://www.javlibrary.com/en/?v=javlijaqye"); }
public async Task TestSearchSingle() { var results = await JavlibraryClient.Search("HND-723").ConfigureAwait(false); Assert.AreEqual(results.ElementAt(0).Code, "HND-723"); Assert.AreEqual(results.ElementAt(0).Id, "javli6laqy"); }
public async Task TestSearchMany() { var results = await JavlibraryClient.Search("abp").ConfigureAwait(false); Assert.AreEqual(results.Count(), 20); Assert.AreEqual(results.ElementAt(5).Code, "ABP-006"); Assert.AreEqual(results.ElementAt(5).Id, "javlijaqye"); }
/// <inheritdoc /> public async Task <IEnumerable <RemoteSearchResult> > GetSearchResults(MovieInfo info, CancellationToken cancelToken) { return(from video in await JavlibraryClient.Search(info.Name).ConfigureAwait(false) select new RemoteSearchResult { Name = video.Code, ProviderIds = new Dictionary <string, string> { { "Javlibrary", video.Id }, }, }); }