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