phpunit
Почему phpunit не показывает никаких ошибок в консоли
Я использую phpunit с фреймворком Laravel 4. Почему, когда во время тестов возникает ошибка PHP, сообщения об ошибках не отображаются (например, отсутствует метод)?
Как мы можем заставить phpunit показывать все ошибки?
PHPUnit: Проверка наличия в массиве ключа с заданным значением
Учитывая следующий класс:
<?php
class Example {
private $Other;
public function __construct ($Other)
... захватывая все параметры $, а затем делая утверждения об этом, но, возможно, есть другой способ сделать то, что я хочу?
Установите phpunit в Windows
Как установить phpunit?
Я прочитал документацию https://github.com/sebastianbergmann/phpunit , но есть ошибка:
>p ... e/PHPUnit
No releases available for package "pear.phpunit.de/PHPUnit"
install failed
Как я могу исправить эту ошибку?
проверьте, содержит ли массив значение с помощью PHPUnit
Я создал этот массив объектов:
$ad_1 = new AdUnit(array('id' => '1', 'name' => 'Ad_1', 'description' => 'gre ... PHPUnit_Framework_Assert::assertArrayHasKey() must be a integer or string
Есть какие-нибудь идеи, пожалуйста? спасибо
Создание макета в phpunit без насмешек над какими-либо методами?
Когда я тестирую свой php-код с помощью PHPUnit, я пытаюсь найти правильный способ издеваться над объектом, не издеваяс ... м указывать имя метода, которого не существует - "нет", или "бла-бла", или "xyzzy".
Как было бы правильно это сделать?
Как издеваться над сервисом Symfony 2 в функциональном тесте?
У меня есть служба symfony, которая использует соединение redis в некоторых методах, но не во всех методах.
class Serv ... riginalConstructor()
->getMock();
static::$kernel->getContainer()->set('my_bundle.service.a', $serviceA);
phpunit - mockbuilder - установить внутреннее свойство макетного объекта
Возможно ли создать макет объекта с отключенным конструктором и вручную заданными защищенными свойствами?
Вот идиотск ... p, которое защищено, поэтому я не могу. Должен ли я определить сеттер или IoC, или я могу сделать это с помощью phpunit?
Могу ли я имитировать реализацию интерфейса с помощью PHPUnit?
У меня есть интерфейс, над которым я хотел бы поиздеваться. Я знаю, что могу издеваться над реализацией этого интерфейс ... BER and defined
Интересно, что PHPUnit, издевательские интерфейсы и instanceof предполагают, что это может сработать.
Тесты Phpunit предупреждают, что в классе не найдено тестов
Я пытаюсь научиться тестировать с помощью phpunit и laravel. При запуске теста с помощью команды phpunit я получаю пред ... ею, где ошибка. Laravel или мои локальные настройки phpunit или что-нибудь еще. Любая помощь приветствуется.
Спасибо.
Как мне получить содержимое тела HTTP-запроса в Laravel?
Я создаю API с помощью Laravel 5 и тестирую его с помощью PHPUnit. Мне нужно протестировать устаревшую функциональность ... росы:
Почему я не могу получить основное содержание моего запроса?
Как мне получить основное содержание моего запроса?
PHPUnit & Behat; дополнение или альтернативы?
Я осматривал SO и Google, но не смог получить окончательного ответа.
PHPUnit - это фреймворк для unittesting, такой ка ... тирования?
Используете ли вы Behat только для новых проектов или его также можно адаптировать к существующим проектам?
Вывод PHPUnit, вызывающий исключения сеанса Zend
Я получаю множество ошибок, точно таких же, как эта:
Zend_Session_Exception: Session must be started before any output ... t started at /home/mmsa/test.php:1)
Однако точно такой же тест работает на машине друга. Та же версия PHP и PHPUnit.
Возможно ли, используя фиктивные объекты PHPUnit, ожидать вызова метода magic call()?
У меня есть макет объекта в тесте. Реальный объект, pagerepository, реализует магический метод с использованием __call( ... бнаруживает вызов метода. Единственный способ заставить его увидеть метод - это явно определить метод в PageRepository.
phpunit --debug по-прежнему отображает только точки
Я хочу посмотреть, какой тест выполняется в данный момент во время запуска phpunit.
Я использую параметр --debug, но ... pe="coverage-clover" target="./clover.xml"/>
</logging>
</phpunit>
В чем может быть причина этого?
PHPUnit - Запуск определенного набора тестов с помощью программы запуска тестов командной строки [дубликат]
На этот вопрос уже есть ответ здесь:
Как запустить определенный xml-тестовый пакет phpunit?
... /testsuite>
</testsuites>
...
</phpunit>
Могу ли я запустить его только "Мой набор тестов 1"?
Удалите оставшиеся уведомления об устаревании (232) в symfony 2.8
Я новичок в Symfony и PHPUnit.
Я хотел бы провести несколько тестов, есть много предупреждений об износе. Но это не ... ния или нет этих предупреждений. Я бы с удовольствием просто получил результат моего тестового костюма. Возможно ли это?
Как исключить файл из набора тестов PHPUnit в конфигурации xml?
У меня есть следующая, очень простая XML-конфигурация для PHPUnit:
<phpunit bootstrap="/_tests/TestAutoload.php"&g ... ументации, кроме phpunit.de один, в котором ничего об этом не говорится. В остальном эта конфигурация работает отлично.
Насмешливые/заглушающие FTP-операции в PHPUnit
Я относительно недавно перешел на модульное тестирование в целом, и здесь я столкнулся с камнем преткновения:
Как про ... жет быть полезно другим в подобных ситуациях:
Издевательство над глобальными функциями php для модульного тестирования
Непроверяемый базовый класс, расширяющий тестовый набор фреймворка PHPUnit
Краткое описание
Как я могу создать базовый класс, который расширяет PHPUnit_Framework_TestCase, и использовать его ... в моей конкретной реализации.
Как я могу избежать базового класса тестируется и тестирует только производные классы?
Не удается заставить PHPUnit работать
Я пытался заставить PHPUnit работать для моего проекта zend framework и сталкивался с различными проблемами. Я переуста ... .php' (include_path='.:/usr/share/php/:/usr/local/share/php/library') in /usr/share/php/PHPUnit/Autoload.php on line 48