|
11 | 11 |
|
12 | 12 | namespace Symfony\Component\Mailer\Bridge\Brevo\Tests\Transport; |
13 | 13 |
|
| 14 | +use PHPUnit\Framework\Attributes\DataProvider; |
14 | 15 | use PHPUnit\Framework\TestCase; |
15 | 16 | use Symfony\Component\HttpClient\MockHttpClient; |
16 | 17 | use Symfony\Component\HttpClient\Response\JsonMockResponse; |
17 | 18 | use Symfony\Component\Mailer\Bridge\Brevo\Transport\BrevoApiTransport; |
18 | 19 | use Symfony\Component\Mailer\Envelope; |
19 | 20 | use Symfony\Component\Mailer\Exception\HttpTransportException; |
| 21 | +use Symfony\Component\Mailer\Exception\TransportExceptionInterface; |
20 | 22 | use Symfony\Component\Mailer\Header\MetadataHeader; |
21 | 23 | use Symfony\Component\Mailer\Header\TagHeader; |
22 | 24 | use Symfony\Component\Mime\Address; |
|
26 | 28 |
|
27 | 29 | class BrevoApiTransportTest extends TestCase |
28 | 30 | { |
29 | | - /** |
30 | | - * @dataProvider getTransportData |
31 | | - */ |
| 31 | + #[DataProvider('getTransportData')] |
32 | 32 | public function testToString(BrevoApiTransport $transport, string $expected) |
33 | 33 | { |
34 | 34 | $this->assertSame($expected, (string) $transport); |
@@ -145,7 +145,7 @@ public function testSend() |
145 | 145 | * IDN (internationalized domain names) like kältetechnik-xyz.de need to be transformed to ACE |
146 | 146 | * (ASCII Compatible Encoding) e.g.xn--kltetechnik-xyz-0kb.de, otherwise brevo api answers with 400 http code. |
147 | 147 | * |
148 | | - * @throws \Symfony\Component\Mailer\Exception\TransportExceptionInterface |
| 148 | + * @throws TransportExceptionInterface |
149 | 149 | */ |
150 | 150 | public function testSendForIdnDomains() |
151 | 151 | { |
|
0 commit comments