phpunit
PHPUnit утверждает, что было выдано исключение?
Кто-нибудь знает, существует ли assert или что-то подобное, что может проверить, было ли вызвано исключение в тестируемом коде?
Самый простой против PHPUnit
Мне было интересно, может ли кто-нибудь, у кого есть опыт в обоих этих вещах, пролить некоторый свет на значительную ... и таковая имеется?
Какая-либо особая сила каждого из них, которая делает его подходящим для любого конкретного случая?
Рекомендации по тестированию защищенных методов с помощью PHPUnit [закрыто]
Я нашел обсуждение Тестируете ли вы частный метод информативным.
Я решил, что в некоторых классах я хочу иметь защи ... нные методы на общедоступные, но У меня не было более глубокого взгляда на это. PHP не допускает этого через отражение.
фиктивный метод phpunit несколько вызовов с разными аргументами
Есть ли какой-либо способ определить различные макетные ожидания для разных входных аргументов? Например, у меня есть к ... и установить разные возвращаемые значения для разных вызовов метода запроса, которые зависят от входной строки запроса?
Как я могу заставить PHPUnit MockObjects возвращать разные значения на основе параметра?
У меня есть макет объекта PHPUnit, который возвращает 'return value' независимо от его аргументов:
// From inside a te ... особ получить PHPUnit имитировать объект, чтобы возвращать другое значение на основе его аргументов? И если да, то как?
Тестирование Абстрактных Классов
Как мне протестировать конкретные методы абстрактного класса с помощью PHPUnit?
Я ожидал бы, что мне придется создать какой-то объект в рамках теста. Хотя я понятия не имею, как лучше всего это сделать или позволяет ли это PHPUnit.
Установка PHPUnit через PEAR
У меня проблемы с установкой PHPUnit 3.4.6 через PEAR 1.9.0. После того, как я открою канал pear.phpunit.de и попробуй ... -c phpunit
Это дает мне еще один ошибка:
Не удается загрузить URL-адрес, отличный от http"/c/categories.xml "
PHPUnit: утверждение, что два массива равны, но порядок элементов не важен
Каков хороший способ утверждать, что два массива объектов равны, когда порядок элементов в массиве не имеет значения или даже может быть изменен?
Разница между assertEquals и assertSame в phpunit?
PHPUnit содержит метод assertEquals: https://phpunit.de/manual/current/en/appendixes.assertions.html#appendixes.assertio ... rtSame
На первый взгляд кажется, что они делают одно и то же. В чем разница между этими двумя? Почему они оба указаны?
Могу ли я "издеваться" над временем в PHPUnit?
... не зная, подходит ли слово "издеваться".
В любом случае, у меня есть унаследованная база кода, для которой я пытаю ... то на лету?
Как вы можете или не можете сказать, я все еще пытаюсь разобраться во всей этой концепции "тестирования";)
Протестируйте заголовки PHP с помощью PHPUnit
Я пытаюсь использовать PHPUnit для тестирования класса, который выводит некоторые пользовательские заголовки.
Проблем ... м тега PHP нет другого символа. Может ли это быть что-то внутри PHPUnit, что вызывает это?
В чем может быть проблема?
Как прочитать /Улучшить индекс C.R.A.P, рассчитываемый PHP
Я только начал работать с PHPUnit и его красочными отчетами о покрытии кода. Я понимаю все цифры и проценты, кроме одно ... ожет ли кто-нибудь предложить мне убедительное объяснение того, что это значит, как его анализировать и как его снизить?
Как мне использовать PHPUnit с CodeIgniter?
Я читал и читаю статьи о PHPUnit, SimpleTest и других фреймворках модульного тестирования. Все они звучат так здорово! ... ter отображают данные.
Есть ли книга или отличный учебник с практическим применением и примерами тестирования PHPUnit?
Как запустить определенный xml-тестовый пакет phpunit?
Как я могу выбрать конкретный тестовый набор для выполнения?
$phpunit --конфигурация config.xml
Config.xml :
&l ... php</file>
<directory>library/XXX/Form</directory>
</testsuite>
</testsuites>
Как сказать phpunit остановиться при сбое
Я запускаю большой набор тестов phpunit, и я хотел бы посмотреть, какой тест провалился, как только он провалился, вместо того, чтобы ждать завершения всех тестов, а затем перечислять все сбои.
Как я могу сказать phpunit сделать это?
Рекомендации PHPUnit по организации тестов
В настоящее время я собираюсь начать с нуля с тестов phpunit для проекта. Поэтому я изучал некоторые проекты (например, ... бы отметить они должны быть для module1 или module2?
Заранее спасибо, что указали мне на некоторые лучшие практики.
Как проверить второй параметр в фиктивном объекте PHPUnit
Вот что у меня есть:
$observer = $this->getMock('SomeObserverClass', array('method'));
$observer->expects($this ... два параметра. Я только проверяю, правильно ли передается первый параметр (как $arg1).
Как проверить второй параметр?
Запускайте тесты PHPUnit в определенном порядке
Есть ли способ заставить тесты внутри TestCase выполняться в определенном порядке? Например, я хочу отделить жизненный ... ия, использования и уничтожения, но мне нужно сначала убедиться, что объект настроен, прежде чем запускать другие тесты.
Макет в PHPUnit - множественная конфигурация одного и того же метода с разными аргументами
Можно ли настроить макет PHPUnit таким образом?
$context = $this->getMockBuilder('Context')
->getMock();
$co ... тратор".
Это похоже на то, что второе ожидание переписывает первое, но когда я сбрасываю макет, все выглядит нормально.
Как проверить, содержит ли строка другую строку в PHPUnit?
Кажется, я не могу найти утверждение в Пхпунит это просто проверяет, содержится ли строка где-то в другой строке. Пыта ... более чистое. Если я все равно просто использую ванильные функции PHP, в чем тогда весь смысл со всеми утверждениями...