public function testUseStatements() { $class = new PhpClass(); $class->addUseStatement('Symfony\\Component\\Console\\Application', 'Console'); $this->assertEquals(['Console' => 'Symfony\\Component\\Console\\Application'], $class->getUseStatements()); $this->assertEquals('Console', $class->getUseAlias('Symfony\\Component\\Console\\Application')); $class->addUseStatement('Logger'); $this->assertEquals(['Console' => 'Symfony\\Component\\Console\\Application', 'Logger' => 'Logger'], $class->getUseStatements()); $this->assertEquals('Logger', $class->getUseAlias('Logger')); }