File tree Expand file tree Collapse file tree 1 file changed +28
-3
lines changed Expand file tree Collapse file tree 1 file changed +28
-3
lines changed Original file line number Diff line number Diff line change @@ -119,6 +119,23 @@ final class MailerExampleTest extends TestCase
119
119
120
120
### HttpTestTrait
121
121
122
+ Requirements
123
+
124
+ * Any PSR-7 and PSR-17 factory implementation.
125
+
126
+ ```
127
+ composer require nyholm/psr7-server
128
+ composer require nyholm/psr7
129
+ ```
130
+
131
+ ** Provided methods**
132
+
133
+ * ` createRequest(string $method, $uri, array $serverParams = []): ServerRequestInterface `
134
+ * ` createFormRequest(string $method, $uri, array $data = null): ServerRequestInterface `
135
+ * ` createResponse(int $code = 200, string $reasonPhrase = ''): ResponseInterface `
136
+
137
+ ** Usage**
138
+
122
139
``` php
123
140
<?php
124
141
@@ -151,9 +168,17 @@ $request = $this->createRequest('GET', '/api/users')
151
168
152
169
## RouteTestTrait
153
170
154
- Requirements: ` composer require slim/slim `
171
+ A Slim 4 framework router test trait.
172
+
173
+ Requirements
174
+
175
+ * A Slim 4 framework application
155
176
156
- Usage examples
177
+ ** Provided methods:**
178
+
179
+ * ` urlFor(string $routeName, array $data = [], array $queryParams = []): string `
180
+
181
+ ** Usage:**
157
182
158
183
``` php
159
184
<?php
@@ -165,7 +190,7 @@ use Selective\TestTrait\Traits\ContainerTestTrait;
165
190
use Selective\TestTrait\Traits\HttpTestTrait;
166
191
use Selective\TestTrait\Traits\RouteTestTrait;
167
192
168
- class GetUsersTestAction extends TestCase
193
+ final class GetUsersTestAction extends TestCase
169
194
{
170
195
use ContainerTestTrait;
171
196
use HttpTestTrait;
You can’t perform that action at this time.
0 commit comments