Inheritance: extends Nelmio\Alice\FixtureBuilder\Denormalizer\Fixture\FixtureDenormalizerInterface
Exemplo n.º 1
0
 /**
  * @param string     $fixtureId
  * @param array|null $expected
  */
 public function assertBuiltResultIsTheSame(string $fixtureId, array $expected)
 {
     $this->assertTrue($this->denormalizer->canDenormalize($fixtureId));
     $actual = $this->denormalizer->denormalize(new FixtureBag(), 'Dummy', $fixtureId, [], new FlagBag(''));
     $expectedFixtures = new FixtureBag();
     foreach ($expected as $item) {
         $expectedFixtures = $expectedFixtures->with($item);
     }
     $this->assertEquals($expectedFixtures, $actual);
 }
 /**
  * @inheritdoc
  */
 public function denormalize(FixtureBag $builtFixtures, string $className, string $fixtureId, array $specs, FlagBag $flags) : FixtureBag
 {
     return $this->decoratedDenormalizer->denormalize($builtFixtures, $className, $fixtureId, $specs, $flags);
 }