2016-02-12 4 views
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?

+0

Возможный дубликат [тест PHPUnit и реферата класс с методом «Метод»] (http://stackoverflow.com/questions/35306437/phpunit-test-and-abstract-class-with-a-method-named-method) –

ответ

Смежные вопросы