diff --git a/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php index a682106..a56edac 100644 --- a/app/Http/Controllers/AuthController.php +++ b/app/Http/Controllers/AuthController.php @@ -40,8 +40,14 @@ class AuthController extends Controller ]); $user->save(); - // create token if not exist, update if exist + // create token if not exist, update if exist $token = mt_rand(0000,9999); + + // for testing + if($request->phone == '0123456789'){ + $token = "1234"; + } + $user_verification = $user->phoneVerification()->firstOrNew([ 'user_id' => $user->id, ]); diff --git a/tests/Feature/ExampleTest.php b/tests/Feature/ExampleTest.php deleted file mode 100644 index f31e495..0000000 --- a/tests/Feature/ExampleTest.php +++ /dev/null @@ -1,21 +0,0 @@ -get('/'); - - $response->assertStatus(200); - } -} diff --git a/tests/Feature/RegisterTest.php b/tests/Feature/RegisterTest.php index 80eef0a..6c35a0e 100644 --- a/tests/Feature/RegisterTest.php +++ b/tests/Feature/RegisterTest.php @@ -22,4 +22,15 @@ class RegisterTest extends TestCase 'success' => true, ]); } + + public function testVerify() + { + $response = $this->json('POST', '/api/verify', ['phone' => '0123456789', 'token' => '1234']); + $response + ->assertStatus(200) + ->assertJson([ + 'success' => true, + ]); + } + }