user_detail_test.rs 700 B

12345678910111213141516171819202122232425262728293031323334
  1. use crate::helper::*;
  2. use flowy_user::{event::UserEvent::*, prelude::*};
  3. use serial_test::*;
  4. #[test]
  5. #[serial]
  6. fn user_status_get_failed() {
  7. let _ = TestBuilder::new()
  8. .logout()
  9. .event(GetUserProfile)
  10. .assert_error()
  11. .sync_send();
  12. }
  13. #[test]
  14. #[serial]
  15. fn user_detail_get() {
  16. let request = SignInRequest {
  17. email: random_email(),
  18. password: valid_password(),
  19. };
  20. let response = TestBuilder::new()
  21. .event(SignIn)
  22. .request(request)
  23. .sync_send()
  24. .parse::<UserDetail>();
  25. dbg!(&response);
  26. let _ = TestBuilder::new()
  27. .event(GetUserProfile)
  28. .sync_send()
  29. .parse::<UserDetail>();
  30. }