2
比方说,我有一个类看起来像:如何用PHPUnit的模拟测试一个名为“method()”的方法?
abstract class Foo
{
private $method;
public function method()
{
return $this->method;
}
}
我想在PHPUnit测试:
$mock = $this->getMockForAbstractClass('Foo');
$this->assertEquals('...', $mock->method());
这不起作用,因为method()
是PHPUnit的mock对象保留名称。
如何测试名称与模拟接口冲突的方法?
[PHPUnit的测试和抽象的可能的复制类的方法名为'方法'](http://stackoverflow.com/questions/35306437/phpunit-test-and-abstract-class-with-a-method-named-method) –