コード例 #1
0
 /**
  * @skip
  */
 public function testAddsDefaultValueToParametersWithDefaultValue()
 {
     $outMock = Mockery::mock(OutputInterface::class);
     $outMock->shouldReceive("writeln");
     $outMock->shouldReceive("write");
     $inMock = Mockery::mock(InputInterface::class);
     $dialog = Mockery::mock(QuestionHelper::class);
     $dialog->shouldReceive("ask")->andReturn(true);
     $generator = new EndpointGenerator($inMock, $outMock, $dialog);
     $generator->generateForEndpoint("Search");
     $content = $generator->getGeneratedTemplate();
     $this->assertContains('public function byText($query, $type = null, $year = null, AccessToken $token = null)', $content);
 }