Inheritance: extends AbstractFile
 /**
  *
  */
 public function testGetFileName()
 {
     $instance = clone self::getBingGeneratorInstance();
     $instance->setOptionPrefix('Api');
     $composerFile = new Composer($instance, 'composer');
     $this->assertSame(self::getTestDirectory() . 'composer.json', $composerFile->getFileName());
 }
 /**
  * @throws \InvalidArgumentException
  * @return GeneratorFiles
  */
 private function generateComposerFile()
 {
     if ($this->generator->getOptionStandalone() === true) {
         $composerFile = new ComposerFile($this->generator, 'composer');
         $composerFile->write();
     }
     return $this;
 }