mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
Fix test on ThirdPartyDocGenNormalizer
This commit is contained in:
parent
582b27fbd6
commit
e53540ec74
@ -14,6 +14,8 @@ namespace Chill\ThirdPartyBundle\Tests\Serializer\Normalizer;
|
||||
use Chill\MainBundle\Entity\Civility;
|
||||
use Chill\ThirdPartyBundle\Entity\ThirdParty;
|
||||
use Chill\ThirdPartyBundle\Entity\ThirdPartyCategory;
|
||||
use libphonenumber\PhoneNumber;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;
|
||||
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
|
||||
|
||||
@ -25,10 +27,13 @@ final class ThirdPartyDocGenNormalizerTest extends KernelTestCase
|
||||
{
|
||||
private NormalizerInterface $normalizer;
|
||||
|
||||
private PhoneNumberUtil $phoneNumberUtil;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
self::bootKernel();
|
||||
$this->normalizer = self::$container->get(NormalizerInterface::class);
|
||||
$this->phoneNumberUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
public function testAvoidRecursionWithNullParent()
|
||||
@ -91,7 +96,7 @@ final class ThirdPartyDocGenNormalizerTest extends KernelTestCase
|
||||
->setName('test')
|
||||
->setCivility((new Civility())->setName(['fr' => 'Monsieur'])->setAbbreviation(['fr' => 'M.']))
|
||||
->setEmail('info@cl.coop')
|
||||
->setTelephone('+32486123456')
|
||||
->setTelephone($this->phoneNumberUtil->parse('+32486123456', 'BE'))
|
||||
->addTypesAndCategories('kind')
|
||||
->addTypesAndCategories((new ThirdPartyCategory())->setName(['fr' => 'category']));
|
||||
|
||||
@ -99,6 +104,6 @@ final class ThirdPartyDocGenNormalizerTest extends KernelTestCase
|
||||
|
||||
$this->assertIsArray($actual);
|
||||
$this->assertArrayHasKey('telephone', $actual);
|
||||
$this->assertEquals('+32486123456', $actual['telephone']);
|
||||
$this->assertEquals('0486 12 34 56', $actual['telephone']);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user