createABClass() public static method

public static createABClass ( ) : PhpClass
return gossi\codegen\model\PhpClass
 public function testABClass()
 {
     $class = Fixtures::createABClass();
     $modelGenerator = new ModelGenerator();
     $modelCode = $modelGenerator->generate($class);
     $this->assertEquals($this->getGeneratedContent('ABClass.php'), $modelCode);
     $generator = new CodeGenerator(['generateDocblock' => false]);
     $code = $generator->generate($class);
     $this->assertEquals($modelCode, $code);
     $modelGenerator = new ModelGenerator(['generateDocblock' => true]);
     $modelCode = $modelGenerator->generate($class);
     $this->assertEquals($this->getGeneratedContent('ABClassWithComments.php'), $modelCode);
     $generator = new CodeGenerator(['generateDocblock' => true]);
     $code = $generator->generate($class);
     $this->assertEquals($modelCode, $code);
 }