From 3381ce1bd8a7144eb7d573a1f51f7a411f44df77 Mon Sep 17 00:00:00 2001 From: jack Date: Tue, 22 May 2018 19:55:04 +0800 Subject: [PATCH] removed example test addded verify sms code test --- app/Http/Controllers/AuthController.php | 8 +++++++- tests/Feature/ExampleTest.php | 21 --------------------- tests/Feature/RegisterTest.php | 11 +++++++++++ 3 files changed, 18 insertions(+), 22 deletions(-) delete mode 100644 tests/Feature/ExampleTest.php 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, + ]); + } + }