@@ -15,35 +15,31 @@ class EnforceKeyableScope extends TestCase
1515 /** @test */
1616 public function request_with_parameter_must_be_owned_by_keyable ()
1717 {
18- $ account = Account::create ();
19- $ account ->createApiKey ();
20-
21- $ post = $ account ->posts ()->create ();
22-
2318 Route::get ("/api/posts/{post} " , function (Request $ request , Post $ post ) {
2419 return response ('All good ' , 200 );
2520 })->middleware (['api ' , 'auth.apikey ' ])->keyableScoped ();
2621
22+ $ account = Account::create ();
23+ $ post = $ account ->posts ()->create ();
24+
2725 $ this ->withHeaders ([
28- 'Authorization ' => 'Bearer ' . $ account ->apiKeys ()-> first ()->key ,
26+ 'Authorization ' => 'Bearer ' . $ account ->createApiKey ()->key ,
2927 ])->get ("/api/posts/ {$ post ->id }" )->assertOk ();
3028 }
3129
3230 /** @test */
3331 public function request_with_model_not_owned_by_keyable_throws_model_not_found ()
3432 {
35- $ account = Account::create ();
36- $ account ->createApiKey ();
37-
38- $ account2 = Account::create ();
39- $ post = $ account2 ->posts ()->create ();
40-
4133 Route::get ("/api/posts/{post} " , function (Request $ request , Post $ post ) {
4234 return response ('All good ' , 200 );
4335 })->middleware ([ 'api ' , 'auth.apikey ' ])->keyableScoped ();
4436
37+ $ account = Account::create ();
38+ $ account2 = Account::create ();
39+ $ post = $ account2 ->posts ()->create ();
40+
4541 $ this ->withHeaders ([
46- 'Authorization ' => 'Bearer ' . $ account ->apiKeys ()-> first ()->key ,
42+ 'Authorization ' => 'Bearer ' . $ account ->createApiKey ()->key ,
4743 ])->get ("/api/posts/ {$ post ->id }" )->assertNotFound ();
4844 }
4945
@@ -109,7 +105,6 @@ public function can_use_scoped_with_keyableScoped()
109105 | FAILING
110106 | --------------------------------
111107 */
112-
113108 $ account2 = Account::create ();
114109 $ post2 = $ account2 ->posts ()->create ();
115110 $ comment2 = $ post2 ->comments ()->create ();
0 commit comments