From 0360ad0b3e3f91731ed859bd871abd6e6db40d33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=B6ller?= Date: Tue, 28 Dec 2021 11:26:04 +0100 Subject: [PATCH] Enhancement: Pull in Helper from ergebnis/test-util --- .../Command/NormalizeCommandProvider.php | 3 +- .../NormalizeCommand/AbstractTestCase.php | 3 +- test/Util/Helper.php | 38 +++++++++++++++++++ 3 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 test/Util/Helper.php diff --git a/test/DataProvider/Command/NormalizeCommandProvider.php b/test/DataProvider/Command/NormalizeCommandProvider.php index 22b81016..f003d3f7 100644 --- a/test/DataProvider/Command/NormalizeCommandProvider.php +++ b/test/DataProvider/Command/NormalizeCommandProvider.php @@ -15,11 +15,10 @@ use Ergebnis\Composer\Normalize\Test; use Ergebnis\Json\Normalizer\Format; -use Ergebnis\Test\Util; final class NormalizeCommandProvider { - use Util\Helper; + use Test\Util\Helper; /** * @return \Generator diff --git a/test/Integration/Command/NormalizeCommand/AbstractTestCase.php b/test/Integration/Command/NormalizeCommand/AbstractTestCase.php index 80f8dcef..d9dddae0 100644 --- a/test/Integration/Command/NormalizeCommand/AbstractTestCase.php +++ b/test/Integration/Command/NormalizeCommand/AbstractTestCase.php @@ -17,7 +17,6 @@ use Ergebnis\Composer\Normalize\Command\NormalizeCommand; use Ergebnis\Composer\Normalize\NormalizePlugin; use Ergebnis\Composer\Normalize\Test; -use Ergebnis\Test\Util; use PHPUnit\Framework; use Symfony\Component\Console; use Symfony\Component\Filesystem; @@ -29,7 +28,7 @@ */ abstract class AbstractTestCase extends Framework\TestCase { - use Util\Helper; + use Test\Util\Helper; /** * @var string diff --git a/test/Util/Helper.php b/test/Util/Helper.php new file mode 100644 index 00000000..7b418951 --- /dev/null +++ b/test/Util/Helper.php @@ -0,0 +1,38 @@ + + */ + static $fakers = []; + + if (!\array_key_exists($locale, $fakers)) { + $faker = Factory::create($locale); + + $faker->seed(9001); + + $fakers[$locale] = $faker; + } + + return $fakers[$locale]; + } +}