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