public function testExtendedFixturesOrderIsInversed() { $templating = new Templating($this->createFixtureWithFlags((new FlagBag(''))->withFlag(new ExtendFlag(new FixtureReference('user_base0')))->withFlag(new ExtendFlag(new FixtureReference('user_base1'))))); $expected = [new FixtureReference('user_base1'), new FixtureReference('user_base0')]; $actual = $templating->getExtendedFixtures(); $this->assertEquals(count($expected), count($actual)); foreach ($expected as $index => $expectedReference) { $this->assertEquals($expectedReference, $actual[$index]); } }