use crate::helper::*; use flowy_test::prelude::*; use flowy_user::{event::UserEvent::*, prelude::*}; #[test] fn sign_up_success() { let request = SignUpRequest { email: valid_email(), name: valid_name(), password: valid_password(), }; let _response = EventTester::new(SignUp).request(request).sync_send(); // .parse::(); // dbg!(&response); } #[test] fn sign_up_with_invalid_email() { for email in invalid_email_test_case() { let request = SignUpRequest { email: email.to_string(), name: valid_name(), password: valid_password(), }; let _ = EventTester::new(SignUp) .request(request) .assert_error() .sync_send(); } } #[test] fn sign_up_with_invalid_password() { for password in invalid_password_test_case() { let request = SignUpRequest { email: valid_email(), name: valid_name(), password, }; let _ = EventTester::new(SignUp) .request(request) .assert_error() .sync_send(); } }