コード例 #1
0
        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");
        }
コード例 #2
0
        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");
        }
コード例 #3
0
        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");
        }
コード例 #4
0
 /// <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 },
         },
     });
 }