public function testInterfaces()
{
$generator = new ModelGenerator();
$expected = 'class MyClass implements \\Iterator {' . "\n" . '}';
$class = PhpClass::create('MyClass')->addInterface('\\Iterator');
$this->assertEquals($expected, $generator->generate($class));
$expected = 'class MyClass implements \\Iterator, \\ArrayAccess {' . "\n" . '}';
$class = PhpClass::create('MyClass')->addInterface('\\Iterator')->addInterface('\\ArrayAccess');
$this->assertEquals($expected, $generator->generate($class));
}