public void SearchYANFOETest() { var target = new TheMovieDb(); var query = new Query { Results = new BindingList<QueryResult>(), Title = "Transformers", Year = "2007" }; const int ThreadID = 0; var actual = target.SearchYANFOE(query, ThreadID, string.Empty); Assert.IsTrue(actual); }
public void ScrapeTitleTest() { var target = new TheMovieDb(); string output; BindingList<string> alternatives; var result = target.ScrapeTitle(ID, 0, out output, out alternatives, string.Empty); Assert.IsTrue(result); Assert.IsTrue(output == "Sin City"); }
/// <summary> /// Do a quick lookup on TmDB /// </summary> /// <param name="query">The query.</param> /// <returns> /// The quick search tmdb. /// </returns> public static bool QuickSearchTmdb(Query query) { if (query == null) { query = new Query(); } var tmdb = new TheMovieDb(); tmdb.SearchSite(query, 0, "Tmdb"); return query.Results.Count > 0; }
public void ScrapeYearTest() { var target = new TheMovieDb(); int output; var result = target.ScrapeYear(ID, 0, out output, string.Empty); Assert.IsTrue(result); Assert.IsTrue(output == 2005); }
public void GetPeopleTest() { var target = new TheMovieDb(); const int ThreadID = 0; var actual = target.GetPeople(TheMovieDb.PersonType.Actor, ThreadID, ID); Assert.IsTrue(actual.Count > 10); actual = target.GetPeople(TheMovieDb.PersonType.Author, ThreadID, ID); Assert.IsTrue(actual.Count == 1); actual = target.GetPeople(TheMovieDb.PersonType.Director, ThreadID, ID); Assert.IsTrue(actual.Count == 3); }
public void GetImagesTest() { var target = new TheMovieDb(); const int ThreadID = 0; var actual = target.GetImages(ImageUsageType.Poster, ThreadID, ID); Assert.IsTrue(actual.Count > 2); }
public void ScrapePostersTest() { var target = new TheMovieDb(); BindingList<ImageDetailsModel> output; var result = target.ScrapePoster(ID, 0, out output, string.Empty); Assert.IsTrue(result); Assert.IsTrue(!string.IsNullOrEmpty(output[0].UriThumb.ToString())); }
public void ScrapeFanartTest() { var target = new TheMovieDb(); BindingList<ImageDetailsModel> output; var result = target.ScrapeFanart(ID, 0, out output, string.Empty); Assert.IsTrue(result); }
public void ScrapeWritersTest() { var target = new TheMovieDb(); BindingList<PersonModel> output; var result = target.ScrapeWriters(ID, 0, out output, string.Empty); Assert.IsTrue(result); }
public void ScrapeStudioTest() { var target = new TheMovieDb(); BindingList<string> output; var result = target.ScrapeStudio(ID, 0, out output, string.Empty); Assert.IsTrue(result); Assert.IsTrue(output.Count > 0); }
public void ScrapeTaglineTest() { var target = new TheMovieDb(); string output; var result = target.ScrapeTagline(ID, 0, out output, string.Empty); Assert.IsTrue(result); Assert.IsFalse(string.IsNullOrEmpty(output)); }
public void ScrapeCertificationTest() { var target = new TheMovieDb(); string output; var result = target.ScrapeCertification(ID, 0, out output, string.Empty); Assert.IsTrue(result); }
public void ScrapeRatingTest() { var target = new TheMovieDb(); double output; var result = target.ScrapeRating(ID, 0, out output, string.Empty); Assert.IsTrue(result); }