tmdb_client 1.8.0

Rust client for The Movie Database (TMDB) API.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

use tmdb_client::apis::client::APIClient;

#[test]
fn search_movie_should_give_results() {
    let client = APIClient::new_from_env();
    let result = client.search_api().get_search_movie_paginated("Captain Marvel", Some(2019), None, None, None, None, None);
    let movies_paginated = result.expect("Error querying movie search API for 'Captain Marvel'");
    assert!(movies_paginated.total_results.unwrap() >= 1);
}

#[test]
fn search_person_should_give_results() {
    let client = APIClient::new_from_env();
    let result = client.search_api().get_search_person_paginated("Julia Roberts", Some("fr-FR"), Some(1), Some(true), Some("FR"));
    let persons_paginated = result.expect("Error querying person search API for 'Julia Roberts'");
    assert!(persons_paginated.total_results.unwrap() >= 1);
}