mod test_client; use self::test_client::TestClient; use crate::APIInterface; pub mod api_interface { use super::*; #[test] fn test_version() { let client = TestClient{}; let version = client.get_version(); assert_eq!(version, "KordophoneTest-1.0"); } #[test] fn test_conversations() { let client = TestClient{}; let conversations = client.get_conversations(); assert_eq!(conversations.len(), 1); assert_eq!(conversations[0].display_name, Some("Test Conversation".to_string())); } }