generated from fintechbd/package-skeleton
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
LP-102 Test that the email field is in the correct format when regist…
…ration
- Loading branch information
1 parent
60deb9e
commit cb27f0d
Showing
1 changed file
with
82 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,86 @@ | |
|
||
use function Pest\Laravel\postJson; | ||
|
||
/*test('Test that the email field is in the correct format when registration', function () { | ||
$registration = postJson('/api/auth/register', [ | ||
"name" => "MT TECHNOLOGIES", | ||
"mobile" => "01700000001", | ||
"email" => "[email protected]", | ||
"login_id" => "01700000001", | ||
"pin" => "123456", | ||
"password" => "12345678", | ||
"app_version" => "0.0.1", | ||
"language" => "bd", | ||
"currency" => "BDT", | ||
"father_name" => "MT", | ||
"mother_name" => "TECHNOLOGIES", | ||
"gender" => "male", | ||
"marital_status" => "unmarried", | ||
"occupation" => "service", | ||
"source_of_income" => "salary", | ||
"id_type" => "passport", | ||
"id_no" => "1234567890", | ||
"id_issue_country" => "BANGLADESH", | ||
"id_expired_at" => "2030-12-31", | ||
"id_issue_at" => "2020-01-01", | ||
"date_of_birth" => "1985-02-19", | ||
"permanent_address" => "DHAKA", | ||
"city_id" => "1", | ||
"state_id" => "1", | ||
"country_id" => "18", | ||
"post_code" => "1100", | ||
"present_address" => "DHAKA", | ||
"present_city_id" => "1", | ||
"present_state_id" => "1", | ||
"present_country_id" => "18", | ||
"present_post_code" => "1100", | ||
"nationality" => "BANGLADESHI" | ||
]); | ||
//dd($registration['message']); | ||
//$this->assertSame('The email field must be a valid email address.', $registration['message']); | ||
expect($registration['message'])->toBe('The email field must be a valid email address.'); | ||
//assertStatus(201); | ||
}); | ||
test('Test that the email address is in the correct format when registration', function () { | ||
$registration = postJson('/api/auth/register', [ | ||
"name" => "MT TECHNOLOGIES", | ||
"mobile" => "01700000001", | ||
"email" => "[email protected]", | ||
"login_id" => "01700000001", | ||
"pin" => "123456", | ||
"password" => "12345678", | ||
"app_version" => "0.0.1", | ||
"language" => "bd", | ||
"currency" => "BDT", | ||
"father_name" => "MT", | ||
"mother_name" => "TECHNOLOGIES", | ||
"gender" => "male", | ||
"marital_status" => "unmarried", | ||
"occupation" => "service", | ||
"source_of_income" => "salary", | ||
"id_type" => "passport", | ||
"id_no" => "1234567890", | ||
"id_issue_country" => "BANGLADESH", | ||
"id_expired_at" => "2030-12-31", | ||
"id_issue_at" => "2020-01-01", | ||
"date_of_birth" => "1985-02-19", | ||
"permanent_address" => "DHAKA", | ||
"city_id" => "1", | ||
"state_id" => "1", | ||
"country_id" => "18", | ||
"post_code" => "1100", | ||
"present_address" => "DHAKA", | ||
"present_city_id" => "1", | ||
"present_state_id" => "1", | ||
"present_country_id" => "18", | ||
"present_post_code" => "1100", | ||
"nationality" => "BANGLADESHI" | ||
]); | ||
//dd($registration['message']); | ||
//$this->assertSame('The email field must be a valid email address.', $registration['message']); | ||
expect($registration['message'])->toBe('The email field must be a valid email address.'); | ||
//assertStatus(201); | ||
});*/ | ||
test('Enter an email address with special characters in the email field when registration', function () { | ||
$registration = postJson('/api/auth/register', [ | ||
"name" => "MT TECHNOLOGIES", | ||
|
@@ -123,7 +203,7 @@ | |
expect($registration['message'])->toBe('The email field is required.'); | ||
//assertStatus(201); | ||
}); | ||
test('The email field must be a valid email address when registration', function () { | ||
test('Enter an invalid email address in the email field when registration', function () { | ||
$registration = postJson('/api/auth/register', [ | ||
"name" => "MT TECHNOLOGIES", | ||
"mobile" => "01700000001", | ||
|
@@ -162,7 +242,7 @@ | |
expect($registration['message'])->toBe('The email field must be a valid email address.'); | ||
//assertStatus(201); | ||
}); | ||
test('registration', function () { | ||
test('Test that the user can see a confirmation message after a successful registration', function () { | ||
postJson('/api/auth/register', [ | ||
"name" => "MT TECHNOLOGIES", | ||
"mobile" => "01700000001", | ||
|