Nelmio\Alice\Loader\LoaderIntegrationTest::testMultipleInheritanceInInstance PHP Method

testMultipleInheritanceInInstance() public method

    public function testMultipleInheritanceInInstance()
    {
        $data = [\stdClass::class => ['dummy1 (template)' => ['number' => '1'], 'dummy2 (template)' => ['number' => 2], 'dummy3 (template)' => ['number' => 3], 'dummy (extends dummy1, extends dummy2, extends dummy3)' => ['number' => 3]]];
        $expected = new ObjectSet(new ParameterBag(), new ObjectBag(['dummy' => StdClassFactory::create(['number' => 3])]));
        $actual = $this->loader->loadData($data);
        $this->assertEquals($expected, $actual);
    }