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// }