AppFlowy/rust-lib/flowy-user/tests/event/sign_up_test.rs
2021-07-18 09:03:21 +08:00

66 lines
1.7 KiB
XML

// use crate::helper::*;
// use flowy_user::{errors::*, event::UserEvent::*, prelude::*};
// use serial_test::*;
//
// #[test]
// #[serial]
// fn sign_up_success() {
// let _ = UserTestBuilder::new().event(SignOut).sync_send();
// let request = SignUpRequest {
// email: random_valid_email(),
// name: valid_name(),
// password: valid_password(),
// };
//
// let _response = UserTestBuilder::new()
// .logout()
// .event(SignUp)
// .request(request)
// .sync_send();
// // .parse::<SignUpResponse>();
// // dbg!(&response);
// }
//
// #[test]
// #[serial]
// 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(),
// };
//
// assert_eq!(
// UserTestBuilder::new()
// .event(SignUp)
// .request(request)
// .sync_send()
// .error()
// .code,
// UserErrorCode::EmailInvalid
// );
// }
// }
// #[test]
// #[serial]
// fn sign_up_with_invalid_password() {
// for password in invalid_password_test_case() {
// let request = SignUpRequest {
// email: random_valid_email(),
// name: valid_name(),
// password,
// };
//
// assert_eq!(
// UserTestBuilder::new()
// .event(SignUp)
// .request(request)
// .sync_send()
// .error()
// .code,
// UserErrorCode::PasswordInvalid
// );
// }
// }