TheMovieDB 0.1.0

A robust and idiomatic Rust API wrapper for The Movie Database (TMDb) v3 API.
Documentation
mod utils;
use TheMovieDB::changes::Changes;

#[tokio::test]
async fn test_changes_movie() {
    unsafe { std::env::set_var("TMDB_API_KEY", "dummy_api_key"); }
    let changes = Changes::new();
    let result = changes.movie(None).await;
    assert!(result.is_err());
    unsafe { std::env::remove_var("TMDB_API_KEY"); }
}

#[tokio::test]
async fn test_changes_tv() {
    unsafe { std::env::set_var("TMDB_API_KEY", "dummy_api_key"); }
    let changes = Changes::new();
    let result = changes.tv(None).await;
    assert!(result.is_err());
    unsafe { std::env::remove_var("TMDB_API_KEY"); }
}

#[tokio::test]
async fn test_changes_person() {
    unsafe { std::env::set_var("TMDB_API_KEY", "dummy_api_key"); }
    let changes = Changes::new();
    let result = changes.person(None).await;
    assert!(result.is_err());
    unsafe { std::env::remove_var("TMDB_API_KEY"); }
}