1. #[cfg(test)]
    2. mod tests {
    3. use crate::yuque::Yuque;
    4. #[tokio::test]
    5. async fn test_get_auth_user() {
    6. let token = option_env!("YUQUE_TOKEN").unwrap_or_default().to_string();
    7. let yuque = Yuque::new(token).unwrap();
    8. let user = yuque.get_auth_user().await.unwrap();
    9. assert_eq!(user.name, "K8sCat")
    10. }
    11. #[tokio::test]
    12. async fn test_get_user() {
    13. let token = option_env!("YUQUE_TOKEN").unwrap_or_default().to_string();
    14. let yuque = Yuque::new(token).unwrap();
    15. let user = yuque.get_user(565457).await.unwrap();
    16. assert_eq!(user.name, "K8sCat")
    17. }
    18. }
    • #[tokio::test]支持异步方法的测试
    • assert_eq!,assert_ne!,