コード例 #1
0
ファイル: CallbackTest.php プロジェクト: phpfluent/callback
 public function testShouldReturnCallableReturnOnInvokeArgsMethod()
 {
     $expectedReturn = 42;
     $argumentParserMock = $this->getMock('PHPFluent\\Callback\\ArgumentParser\\ArgumentParserInterface');
     $callback = new Callback(function () use($expectedReturn) {
         return $expectedReturn;
     }, $argumentParserMock);
     $argumentParserMock->expects($this->any())->method('parse')->will($this->returnValue(array()));
     $actualReturn = $callback->invokeArguments(array());
     $this->assertSame($expectedReturn, $actualReturn);
 }