|
21 | 21 | use ApiPlatform\Metadata\Operations;
|
22 | 22 | use ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface;
|
23 | 23 | use ApiPlatform\Metadata\Resource\ResourceMetadataCollection;
|
24 |
| -use DomainException; |
25 | 24 | use PHPUnit\Framework\TestCase;
|
26 | 25 | use Prophecy\PhpUnit\ProphecyTrait;
|
27 | 26 | use Symfony\Bridge\PhpUnit\ExpectDeprecationTrait;
|
@@ -74,7 +73,7 @@ public function testActionWithOperationExceptionToStatus(
|
74 | 73 | ?array $operationExceptionToStatus,
|
75 | 74 | int $expectedStatusCode
|
76 | 75 | ): void {
|
77 |
| - $exception = new DomainException(); |
| 76 | + $exception = new \DomainException(); |
78 | 77 | $flattenException = FlattenException::create($exception);
|
79 | 78 |
|
80 | 79 | $serializer = $this->prophesize(SerializerInterface::class);
|
@@ -135,86 +134,86 @@ public function provideOperationExceptionToStatusCases(): \Generator
|
135 | 134 | ];
|
136 | 135 |
|
137 | 136 | yield 'on global attributes' => [
|
138 |
| - [DomainException::class => 100], |
| 137 | + [\DomainException::class => 100], |
139 | 138 | null,
|
140 | 139 | null,
|
141 | 140 | 100,
|
142 | 141 | ];
|
143 | 142 |
|
144 | 143 | yield 'on global attributes with empty resource and operation attributes' => [
|
145 |
| - [DomainException::class => 100], |
| 144 | + [\DomainException::class => 100], |
146 | 145 | [],
|
147 | 146 | [],
|
148 | 147 | 100,
|
149 | 148 | ];
|
150 | 149 |
|
151 | 150 | yield 'on global attributes and resource attributes' => [
|
152 |
| - [DomainException::class => 100], |
153 |
| - [DomainException::class => 200], |
| 151 | + [\DomainException::class => 100], |
| 152 | + [\DomainException::class => 200], |
154 | 153 | null,
|
155 | 154 | 200,
|
156 | 155 | ];
|
157 | 156 |
|
158 | 157 | yield 'on global attributes and resource attributes with empty operation attributes' => [
|
159 |
| - [DomainException::class => 100], |
160 |
| - [DomainException::class => 200], |
| 158 | + [\DomainException::class => 100], |
| 159 | + [\DomainException::class => 200], |
161 | 160 | [],
|
162 | 161 | 200,
|
163 | 162 | ];
|
164 | 163 |
|
165 | 164 | yield 'on global attributes and operation attributes' => [
|
166 |
| - [DomainException::class => 100], |
| 165 | + [\DomainException::class => 100], |
167 | 166 | null,
|
168 |
| - [DomainException::class => 300], |
| 167 | + [\DomainException::class => 300], |
169 | 168 | 300,
|
170 | 169 | ];
|
171 | 170 |
|
172 | 171 | yield 'on global attributes and operation attributes with empty resource attributes' => [
|
173 |
| - [DomainException::class => 100], |
| 172 | + [\DomainException::class => 100], |
174 | 173 | [],
|
175 |
| - [DomainException::class => 300], |
| 174 | + [\DomainException::class => 300], |
176 | 175 | 300,
|
177 | 176 | ];
|
178 | 177 |
|
179 | 178 | yield 'on global, resource and operation attributes' => [
|
180 |
| - [DomainException::class => 100], |
181 |
| - [DomainException::class => 200], |
182 |
| - [DomainException::class => 300], |
| 179 | + [\DomainException::class => 100], |
| 180 | + [\DomainException::class => 200], |
| 181 | + [\DomainException::class => 300], |
183 | 182 | 300,
|
184 | 183 | ];
|
185 | 184 |
|
186 | 185 | yield 'on resource attributes' => [
|
187 | 186 | [],
|
188 |
| - [DomainException::class => 200], |
| 187 | + [\DomainException::class => 200], |
189 | 188 | null,
|
190 | 189 | 200,
|
191 | 190 | ];
|
192 | 191 |
|
193 | 192 | yield 'on resource attributes with empty operation attributes' => [
|
194 | 193 | [],
|
195 |
| - [DomainException::class => 200], |
| 194 | + [\DomainException::class => 200], |
196 | 195 | [],
|
197 | 196 | 200,
|
198 | 197 | ];
|
199 | 198 |
|
200 | 199 | yield 'on resource and operation attributes' => [
|
201 | 200 | [],
|
202 |
| - [DomainException::class => 200], |
203 |
| - [DomainException::class => 300], |
| 201 | + [\DomainException::class => 200], |
| 202 | + [\DomainException::class => 300], |
204 | 203 | 300,
|
205 | 204 | ];
|
206 | 205 |
|
207 | 206 | yield 'on operation attributes' => [
|
208 | 207 | [],
|
209 | 208 | null,
|
210 |
| - [DomainException::class => 300], |
| 209 | + [\DomainException::class => 300], |
211 | 210 | 300,
|
212 | 211 | ];
|
213 | 212 |
|
214 | 213 | yield 'on operation attributes with empty resource attributes' => [
|
215 | 214 | [],
|
216 | 215 | [],
|
217 |
| - [DomainException::class => 300], |
| 216 | + [\DomainException::class => 300], |
218 | 217 | 300,
|
219 | 218 | ];
|
220 | 219 | }
|
|
0 commit comments