コード例 #1
0
 /**
  * @covers PHPUnit_Framework_MockObject_Generator::getMockOverExistingObject
  */
 public function testGetMockOverExistingObject()
 {
     $srcObject = new ClassWithProtectedMethod();
     $this->assertEquals('real-value', $srcObject->testMethod());
     $mock = $this->generator->getMockOverExistingObject($srcObject, []);
     $mock->expects($this->any())->method('mockableProtectedMethod')->willReturn('test-value');
     $this->assertEquals('test-value', $mock->testMethod());
 }