public void MovieSearch_PreviousPageFromFirstPage() { MovieRequest request = new MovieRequest(apiKey, validQuery); MovieSearch search = new MovieSearch(request); MovieResponse response = search.PreviousPage(); Assert.AreEqual(1, response.page); }
public void MovieSearch_PreviousPage() { MovieRequest request = new MovieRequest(apiKey, validQuery); MovieSearch search = new MovieSearch(request); search.NextPage(); //page 2 search.NextPage(); //page 3 MovieResponse response = search.PreviousPage(); //page 2 Assert.AreEqual(2, response.page); }
public void MovieSearch_LoopFromLastPageWithPrevious() { MovieRequest request = new MovieRequest(apiKey, validQuery); MovieSearch search = GetLastPageSearch(request); MovieResponse response = search.CurrentPage(); for (int page = response.total_pages - 1; page > 0; page--) { MovieResponse previousPage = search.PreviousPage(); Assert.AreEqual(page, previousPage.page); } }