Я не хочу писать длинный текст, потому что это короткий вопрос. Тесты 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
Phpunit - используйте $ that или self для статических методов? ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Есть ли разница в названии файла конфигурации PHPunit phpunit.xml.dist или phpunit.xml?
Anonymous » » в форуме Php - 0 Ответы
- 66 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему Guard let self = self else { return } можно успешно скомпилировать
Anonymous » » в форуме IOS - 0 Ответы
- 35 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему Guard let self = self else { return } можно успешно скомпилировать
Anonymous » » в форуме IOS - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-