unit-testing

Удалите все задания Gearman с сервера заданий Gearman

Есть ли способ удалить все задания Gearman с сервера заданий Gearman? У меня есть PHP-приложение, которое запускает зад ... аботник не работает. Последнее не так важно, потому что рабочих легко убить, но первое - я не знаю, как это реализовать.

Тестовый вопрос PHPUnit - Как провести модульное тестирование моего класса

Я пытаюсь разобраться в модульном тестировании на предмет очевидных положительных сторон, которые оно привносит, и я пы ... использование, вы в конечном итоге получите полное покрытие кода. Итак, какой из них правильный, если таковой имеется?

Различайте значение NULL и значение FALSE с помощью PHPUnit

Кто-нибудь знает надежный способ отличить FALSE от NULL с помощью PHPUnit? Я пытаюсь отличить возвращаемые значения о ... are not the same <null> does not match expected type "boolean". FAILURES! Tests: 6, Assertions: 6, Failures: 4.

TDD - Зависимости, которые нельзя высмеивать

Допустим, у меня есть класс: class XMLSerializer { public function serialize($object) { $document = new Do ... я этого типа зависимости, которое нельзя высмеивать, поскольку его поведение по сути требуется для тестируемого метода?

Утверждайте, что var - это непустая строка без определенных символов в phpunit

Я хочу утверждать, что переменная является (непустой) строкой в phpunit, но я не хочу утверждать, что строка должна соо ... Итак, как я могу утверждать, что var имеет строковый тип и не является пустым, используя систему утверждений phpunit?

PHPUnit - Сбрасывание переменных

Я только начал использовать PHPUnit и мне интересно, есть ли способ сборки для сброса содержимого переменной? Вариан ... </div> <?php if ( $test['separator_display'] ) { ?>

Макет каталога для тестов PHPUnit?

Я давний Java-программист, работающий над проектом PHP, и я пытаюсь запустить PHPUnit и начать работать. При модульном ... о будет включить тестовый класс в тот же каталог, но я не хочу включать тестовые классы, когда я перейду к производству.

Как протестировать несколько схем mysql с помощью PHPUnit?

Я хотел бы протестировать процесс, который выполняет запросы по нескольким схемам, используя класс PHPUnit_Extensions_D ... .xml в схеме 2." Таблицы, на которые ссылаются в разных XML-файлах, будут заполняться и уничтожаться для каждого теста.

Могу ли я использовать @depends, чтобы зависеть от теста с использованием @dataProvider?

У меня есть тестовый класс, в котором один тест выполняется несколько раз с помощью @dataProvider, а другой - с помощью ... public function testSaveDevicePreferences($deviceArr) { $this->assertNotEmpty($deviceArr); } } ?>

PHPUnit - Написание тестового класса для интерфейса и тестирование объектов с использованием фабрики

Я пишу класс, который унаследует интерфейс. Клиентский код будет написан для этого интерфейса, а класс написан для его ... возможно, было бы лучше написать абстрактный тестовый класс и расширить его для каждого нового объекта? Что вы думаете?

Установка $POST для массива входных данных фильтра (INPUT POST) в тесте phpunit

Возникли некоторые проблемы с использованием PHPUnit для тестирования моих контроллеров. Код, над которым я работал д ... запись phpunit.xml, которую я еще не знаю, которая может решить эту проблему с помощью настройки php-cgi POST способом.

Сопоставьте структуру JSON в тесте PHPUnit - Laravel 5.4

Я создаю модульный тест и хочу протестировать структуру JSON, возвращенную в ответе. Я знаю, что TestResponse предостав ... му я попытался упомянуть массив в структуре, но, похоже, он отображается неправильно.Любая помощь будет признательна:-)

Методы тестирования базы данных в Symfony2? Как изолировать?

Каковы текущие рекомендации по тестированию взаимодействия базы данных с Symfony2? У меня простая настройка CRUD, и я х ... тестового случая. Как мне следует действовать, когда дело доходит до тестирования базы данных и изоляции таких тестов?

Фреймворк фейка: как клонировать объекты в captureAll?

\Phake::CAPTUREALL возвращает массив параметров, используемых в последовательных вызовах. Он прекрасно работает со скаля ... ent)); $this->assertEquals(1, $toArgument[0]->bar); //fails, as both elements point to the same instance }

проверьте возвращаемое значение метода, который вызывает ошибку с помощью PHPUnit

Этот вопрос относится к использованию PHPUnit. PHPUnit автоматически преобразует ошибки php в исключения. Есть ли спо ... e after this point never gets executed $this->assertFalse($result); } Есть идеи, как я мог бы этого добиться?

PHPUnit превращает экземпляр класса в макет после создания экземпляра

Есть ли способ создать макет класса с помощью PHPUnit, который я затем могу создать новый экземпляр, используя его имя ... tA(), $foo->getA()); } Итак, у него есть функции, которые были высмеяны, но все они возвращают ноль. Есть идеи?

Запуск одного тестового набора по умолчанию в PHPUnit

В моем файле конфигурации PHPUnit есть два набора тестов, unit и system. Когда я запускаю программу запуска тестов vend ... <logging> <log type="coverage-clover" target="build/clover.xml"/> </logging> </phpunit>

PHPUnit: Тестовый массив объектов

Недавно я зашел в PHPUnit, читал об этом, пробовал некоторые примеры, чтобы освоиться в написании тестов для моих будущ ... Пожалуйста, пролейте немного света/информации/ссылок, в зависимости от того, что укажет мне правильный путь. Спасибо

Модульные тесты PHP: Можно ли проверить наличие фатальной ошибки?

FWIW Я использую альфа-версию SimpleTest 1.1. У меня есть одноэлементный класс, и я хочу написать модульный тест, кото ... тконтроллера::__construct() Есть ли какой-нибудь способ "поймать" эту фатальную ошибку и сообщить о пройденном тесте?

Модульное тестирование: Вопросы для начинающих

Я, наконец, начинаю с модульного тестирования, зная, что я должен делать это некоторое время, но у меня есть несколько ... гию , к чему относится единица в модульном тестировании? Класс, который проходит тестирование? Метод? Параметр? Что-то еще?