feat: upgrade phpunit to 12.5
This commit is contained in:
@@ -4,13 +4,14 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Tests\Model;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use App\Model\NewsletterSubscriptionRequest;
|
||||
use PHPUnit\Framework\Attributes\DataProvider;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use Symfony\Component\Validator\Constraint;
|
||||
use Symfony\Component\Validator\ConstraintValidatorFactory;
|
||||
use Symfony\Component\Validator\ConstraintValidatorInterface;
|
||||
use Symfony\Component\Validator\Constraints\Email;
|
||||
use Symfony\Component\Validator\Constraints\EmailValidator;
|
||||
use Symfony\Component\Validator\ConstraintValidatorFactory;
|
||||
use Symfony\Component\Validator\ConstraintValidatorInterface;
|
||||
use Symfony\Component\Validator\Validation;
|
||||
use Symfony\Component\Validator\Validator\ValidatorInterface;
|
||||
|
||||
@@ -43,10 +44,9 @@ class NewsletterSubscriptionRequestTest extends TestCase
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider invalidRequests
|
||||
*
|
||||
* @param list<mixed> $listIds
|
||||
*/
|
||||
#[DataProvider('invalidRequests')]
|
||||
public function testInvalidRequestFailsValidation(?string $email, array $listIds): void
|
||||
{
|
||||
$request = new NewsletterSubscriptionRequest();
|
||||
@@ -61,7 +61,7 @@ class NewsletterSubscriptionRequestTest extends TestCase
|
||||
/**
|
||||
* @return iterable<string, array{0: ?string, 1: list<mixed>}>
|
||||
*/
|
||||
public function invalidRequests(): iterable
|
||||
public static function invalidRequests(): iterable
|
||||
{
|
||||
yield 'invalid email' => ['not-an-email', [10321569]];
|
||||
yield 'empty list ids' => ['[email protected]', []];
|
||||
|
||||
Reference in New Issue
Block a user