usepokeapi_types::Pokemon;/// Get the pokemon with a given id
////// # Example
////// ```
/// use pokeapi_getters::get_pokemon;
////// async fn using_get_pokemon() {
/// let bulbasaur = get_pokemon(1).await;
/// }
/// ```
///pub async fnget_pokemon(id:u32)-> Pokemon{reqwest::get(format!("https://pokeapi.co/api/v2/pokemon/{id}/", id = id)).await
.unwrap().json().await
.unwrap()}#[cfg(test)]modtests{usesuper::*;#[tokio::test]
async fnshould_get_correct_pokemon(){assert_eq!(get_pokemon(1).await.name,"bulbasaur");assert_eq!(get_pokemon(2).await.name,"ivysaur");assert_eq!(get_pokemon(3).await.name,"venusaur");}}