auth.rs 975 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. use crate::helper::spawn_app;
  2. use flowy_user::entities::{SignInParams, SignInResponse, SignUpParams};
  3. #[actix_rt::test]
  4. async fn user_register() {
  5. let app = spawn_app().await;
  6. let params = SignUpParams {
  7. email: "[email protected]".to_string(),
  8. name: "annie".to_string(),
  9. password: "123".to_string(),
  10. };
  11. let response = app.register_user(params).await;
  12. log::info!("{:?}", response);
  13. }
  14. #[actix_rt::test]
  15. async fn user_sign_in() {
  16. let app = spawn_app().await;
  17. let email = "[email protected]";
  18. let password = "123";
  19. let _ = app
  20. .register_user(SignUpParams {
  21. email: email.to_string(),
  22. name: "annie".to_string(),
  23. password: password.to_string(),
  24. })
  25. .await;
  26. let response = app
  27. .sign_in(SignInParams {
  28. email: email.to_string(),
  29. password: password.to_string(),
  30. })
  31. .await;
  32. log::info!("{:?}", response);
  33. }