Например, у меня есть класс SampleService
, подобный следующему, теперь, как я могу написать модульный тест с PHPUnit для метода getName()
? более конкретно, как я могу издеваться self::_getName();
с издевательством? Если это невозможно, каков наилучший подход / способ написания модульного теста для такого рода сценариев? Спасибо.
class SampleService implements Service
{
public function getName(){
$name = self::_getName();
return 'Mr. '.$name;
}
private static function _getName(){
return 'Some Name';
}
}