2
Скажем, у меня есть класс выглядит как:Как проверить метод под названием «метод()» с макетом PHPUnit?
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) –