Я не хочу писать длинный текст, потому что это короткий вопрос. Тесты PHPUNIT содержат несколько статических методов. Например, все эти методы \ phpunit \ framework \ assert :: assert*() , а также идентичные , evalto .
my ide (с IntelliSense/AutoComplotion) не принимает вызовы с $ this Code>, но с самим собой. Я узнал, что статические функции следует вызвать через класс, а не объект, так что сам < /code>. < /P>
Что более правильно? < /P>
$this->assertTrue('test');
< /code>
или < /p>
self::assertTrue('test');
< /code>
?>
Подробнее здесь: https://stackoverflow.com/questions/300 ... ic-methods