1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
pub mod authenticators; // #[cfg(test)] // mod TokenApiTests{ // const ibm_cloud_iam_url: &str = "ibm_cloud_iam_url"; // const api_key: &str= "api_key"; // const GRANT_TYPE: &str = "urn:ibm:params:oauth:grant-type:apikey"; // // use crate::authenticators::token_api::{AuthenticatorApiClient, TokenApiKeyRequest}; // // #[test] // // fn new_authenticator_client_success(){ // // let auth = AuthenticatorApiClient::new(ibm_cloud_iam_url.to_string()); // // // // assert_eq!(auth, AuthenticatorApiClient{ url: ibm_cloud_iam_url.to_string() }) // // } // // fn new_token_api_request_success(){ // let req = TokenApiKeyRequest::new(api_key.to_string()); // // assert_eq!(req, TokenApiKeyRequest{ grant_type: GRANT_TYPE.to_string(), apikey: api_key.to_string() }) // } // // // // }