File tree Expand file tree Collapse file tree 3 files changed +9
-11
lines changed
Expand file tree Collapse file tree 3 files changed +9
-11
lines changed Original file line number Diff line number Diff line change 118118 $ request = $ connector ->custom ();
119119
120120 expect ($ request )->toBeInstanceOf (UserCollection::class);
121- expect ($ request ->test ())->toBeTrue ( );
121+ expect ($ request ->get ())->toBeInstanceOf (UserRequest::class );
122122});
123123
124124test ('it throws an exception if you do not key an array of requests ' , function () {
Original file line number Diff line number Diff line change 33namespace Sammyjo20 \Saloon \Tests \Fixtures \Collections ;
44
55use Sammyjo20 \Saloon \Http \RequestCollection ;
6+ use Sammyjo20 \Saloon \Http \SaloonRequest ;
7+ use Sammyjo20 \Saloon \Tests \Fixtures \Requests \UserRequest ;
68
79class UserCollection extends RequestCollection
810{
9- public function test (): bool
11+ /**
12+ * @return SaloonRequest
13+ */
14+ public function get (): SaloonRequest
1015 {
11- // Has access to $this->connector
12-
13- return true ;
16+ return $ this ->connector ->request (new UserRequest );
1417 }
1518}
Original file line number Diff line number Diff line change @@ -19,12 +19,7 @@ class ServiceRequestConnector extends SaloonConnector
1919 * @var array|string[]
2020 */
2121 protected array $ requests = [
22- 'user ' => [
23- 'get ' => UserRequest::class,
24- ],
25- 'custom ' => UserCollection::class,
26- ErrorRequest::class,
27- GuessedCollection::class,
22+ 'user ' => UserCollection::class,
2823 ];
2924
3025 /**
You can’t perform that action at this time.
0 commit comments