diff --git a/test/Unit/FieldDefinitionTest.php b/test/Unit/FieldDefinitionTest.php index 13fff16c..8a676354 100644 --- a/test/Unit/FieldDefinitionTest.php +++ b/test/Unit/FieldDefinitionTest.php @@ -18,6 +18,7 @@ use Ergebnis\FactoryBot\FieldDefinition; use Ergebnis\FactoryBot\FixtureFactory; use Example\Entity; +use Faker\Generator; /** * @internal @@ -38,7 +39,7 @@ final class FieldDefinitionTest extends AbstractTestCase { public function testClosureReturnsRequiredClosure(): void { - $closure = static function (FixtureFactory $fixtureFactory): Entity\User { + $closure = static function (Generator $faker, FixtureFactory $fixtureFactory): Entity\User { /** @var Entity\User $user */ $user = $fixtureFactory->createOne(Entity\User::class); @@ -56,7 +57,7 @@ public function testClosureReturnsRequiredClosure(): void public function testOptionalClosureReturnsOptionalClosure(): void { - $closure = static function (FixtureFactory $fixtureFactory): Entity\User { + $closure = static function (Generator $faker, FixtureFactory $fixtureFactory): Entity\User { /** @var Entity\User $user */ $user = $fixtureFactory->createOne(Entity\User::class); diff --git a/test/Unit/FixtureFactoryTest.php b/test/Unit/FixtureFactoryTest.php index 620161fe..27a4607b 100644 --- a/test/Unit/FixtureFactoryTest.php +++ b/test/Unit/FixtureFactoryTest.php @@ -503,7 +503,7 @@ public function testCreateOneResolvesOptionalClosureToNullWhenFakerReturnsFalse( $fixtureFactory->define(Entity\CodeOfConduct::class); $fixtureFactory->define(Entity\Repository::class, [ - 'codeOfConduct' => FieldDefinition::optionalClosure(static function (FixtureFactory $fixtureFactory): Entity\CodeOfConduct { + 'codeOfConduct' => FieldDefinition::optionalClosure(static function (Generator $faker, FixtureFactory $fixtureFactory): Entity\CodeOfConduct { return $fixtureFactory->createOne(Entity\CodeOfConduct::class); }), ]);