callOriginal() public static method

public static callOriginal ( $callable, $args, $class = null )
コード例 #1
0
ファイル: ExampleTest.php プロジェクト: badoo/soft-mocks
 public function testMethod()
 {
     \QA\SoftMocks::redefineMethod(self::class, 'exampleFact', '$n', 'return -1;');
     $this->assertEquals(-1, $this->exampleFact(4));
     $this->assertEquals(-4, \QA\SoftMocks::callOriginal([$this, 'exampleFact'], [4]));
 }