Esempio n. 1
0
 /**
  * Verify that getName returns a name without similar strings.
  *
  * @test
  * @covers ::__construct
  * @covers ::getName
  */
 public function getNameSimilarName()
 {
     $numberGenerator = $this->createMock('\\Cinam\\Randomizer\\NumberGenerator');
     $numberGenerator->expects($this->exactly(4))->method('getInt')->will($this->onConsecutiveCalls(0, 0, 2, 10));
     $randomizer = new Randomizer($numberGenerator);
     $vgng = new Vgng($randomizer);
     $this->assertSame('3D Aerobics Academy', $vgng->getName());
 }
Esempio n. 2
0
 /**
  * Get a name for the release.
  *
  * @param \Symfony\Component\Console\Input\InputInterface $input The command input.
  * @return string The name for the release.
  */
 private function _getReleaseName(InputInterface $input)
 {
     $releaseName = $input->getOption('release-name');
     if ($releaseName) {
         return $releaseName;
     }
     $randomNameGenerator = new Vgng();
     return $randomNameGenerator->getName();
 }