use crate::models::*;
use crate::apis::*;
use crate::apis::configuration::Configuration;
use hyper::{
client::connect::dns::GaiResolver,
client::{Client, HttpConnector}
};
use std::sync::Arc;
use serde_json::json;
fn get_token() -> String {
"your_token".to_string()
}
fn get_client() -> TokensApiControllerApiClient<HttpConnector<GaiResolver>> {
let http = HttpConnector::new();
let client = Client::builder().build::<_, hyper::Body>(http);
let mut conf = Configuration::new(client);
conf.oauth_access_token = Some(get_token());
TokensApiControllerApiClient::new(Arc::new(conf))
}
#[tokio::test(core_threads = 3)]
async fn create_app_token1_test() {
let api_client = get_client();
let value = json!();
let body: CreateTokenDto = serde_json::from_value(value).unwrap();
let value = json!();
let app_id: i64 = serde_json::from_value(value).unwrap();
let response: TokenResponse = api_client.create_app_token1(body, app_id).await.unwrap();
}
#[tokio::test(core_threads = 3)]
async fn delete_app_token1_test() {
let api_client = get_client();
let value = json!();
let app_id: i64 = serde_json::from_value(value).unwrap();
let value = json!();
let token_id: i64 = serde_json::from_value(value).unwrap();
let response: GenericMapBasedApiResponse = api_client.delete_app_token1(app_id, token_id).await.unwrap();
}
#[tokio::test(core_threads = 3)]
async fn get_app_tokens1_test() {
let api_client = get_client();
let value = json!();
let app_id: i64 = serde_json::from_value(value).unwrap();
let response: TokensResponse = api_client.get_app_tokens1(app_id).await.unwrap();
}
#[tokio::test(core_threads = 3)]
async fn regenerate_app_token_test() {
let api_client = get_client();
let value = json!();
let app_id: i64 = serde_json::from_value(value).unwrap();
let value = json!();
let token_id: i64 = serde_json::from_value(value).unwrap();
let response: TokenResponse = api_client.regenerate_app_token(app_id, token_id).await.unwrap();
}
#[tokio::test(core_threads = 3)]
async fn update_app_token1_test() {
let api_client = get_client();
let value = json!();
let body: UpdateTokenDto = serde_json::from_value(value).unwrap();
let value = json!();
let app_id: i64 = serde_json::from_value(value).unwrap();
let value = json!();
let token_id: i64 = serde_json::from_value(value).unwrap();
let response: TokenResponse = api_client.update_app_token1(body, app_id, token_id).await.unwrap();
}