Goetas\Xsd\XsdToPhp\Tests\Issues\I63\I84Test::testNaming PHP Method

testNaming() public method

public testNaming ( )
    public function testNaming()
    {
        $reader = new SchemaReader();
        $schema = $reader->readFile(__DIR__ . '/data.xsd');
        $phpConv = new PhpConverter(new ShortNamingStrategy());
        $phpConv->addNamespace('http://www.example.com/', 'Epa');
        $phpClasses = $phpConv->convert([$schema]);
        $this->assertArrayHasKey('Epa\\ABType', $phpClasses);
        $class = $phpClasses['Epa\\ABType'];
        $this->assertArrayHasKey('cDe', $class->getProperties());
        $this->assertArrayHasKey('fGh', $class->getProperties());
    }
I84Test