Вопросы по теме 'phpunit'
Проблемы с интерфейсом командной строки Zend_Tool, выдающие фатальные ошибки
Перед установкой PHPUnit на моем компьютере с Ubuntu я думал, что zf.sh настроен правильно. Мне удалось без проблем создать новый проект. Теперь, после установки PHPUnit, все работает неправильно.
Когда я пытаюсь создать тестовый проект, я...
919 просмотров
schedule
10.03.2024
Установка PHPUnit через PEAR
У меня проблемы с установкой PHPUnit 3.4.6 через PEAR 1.9.0 . После того, как я обнаружил канал pear.phpunit.de и попытался использовать одну из следующих команд:
груша установить phpunit/PHPUnit
груша установить --alldeps...
53649 просмотров
schedule
15.04.2022
Передача параметров в PHPUnit
Я начинаю писать тесты PHPUnit, и я бы хотел, чтобы тесты запускались как с компьютеров разработчиков, так и с наших серверов. Машины разработчиков настроены не так, как серверы и даже не так, как друг от друга.
Кажется, что для запуска в этих...
32069 просмотров
schedule
26.03.2022
Cygwin и PHPUnit: не удалось открыть входной файл: /cygdrive/c/xampp/php/phpunit
Есть ли способ запустить PHPUnit из Cygwin? Каждый раз, когда я запускаю PHPUnit, я получаю эту ошибку:
Could not open input file: /cygdrive/c/xampp/php/phpunit
Я пытаюсь запустить свои модульные тесты в своем приложении Zend Framework. Я...
9577 просмотров
schedule
12.08.2022
PHPUnit: принудительное отображение утвержденных значений
При сбое теста в PHPUnit отображаются фактические и ожидаемые значения. Но когда тест проходит, эта информация не отображается.
Как заставить PHPUnit всегда отображать ожидаемый и фактический результат утверждения?
12361 просмотров
schedule
21.05.2024
Конфликт приоритетов TDD и инкапсуляции
Я только начал практиковать TDD в своих проектах. Сейчас я разрабатываю проект, используя для тестирования php / zend / mysql и phpunit / dbunit. Я просто немного отвлекся на идею инкапсуляции и подхода, основанного на тестировании. Моя идея...
765 просмотров
schedule
20.07.2023
Как исключить файл из набора тестов PHPUnit в конфигурации xml?
У меня есть следующая очень простая конфигурация XML для PHPUnit:
<phpunit bootstrap="/_tests/TestAutoload.php">
<testsuites>
<testsuite name="Unit Tests">
<directory...
43837 просмотров
schedule
28.06.2023
PHPUnit Selenium captureScreenshotOnFailure не работает?
Я использую PHPUnit 3.4.12 для проведения моих тестов на селен. Я хотел бы иметь возможность автоматически делать снимок экрана, когда тест не проходит. Это должно поддерживаться, как описано на странице...
3686 просмотров
schedule
07.11.2023
Изоляция Zend_Session в тестах PHPUnit
Я тестирую функцию аутентификации на своем сайте. Zend_Auth используется в качестве механизма авторизации. Но статус авторизации остается между тестами, и мне нужно писать «выход из системы» при каждом tearDown.
Теперь все в порядке. Но проблема...
830 просмотров
schedule
23.04.2022
PHPUnit с Zend Framework
Я изучил несколько примеров для PHPUnit с Zend Framework, но есть одна часть, которую я не понимаю.
В большинстве примеров загрузка приложения запускается из какого-то базового класса внутри метода setUp() .
Почему не в __construct() ? Есть...
1068 просмотров
schedule
23.12.2023
PHP: Как настроить PHPUnit для использования другого интерпретатора PHP?
В моей системе есть два интерпретатора PHP. Один пришел в комплекте с ОС, а другой я установил через пакет XAMPP. Все мои расширения PHP применяются к установке XAMPP, но PHPUnit, похоже, запускает только ту версию PHP, которая поставляется с моей...
5404 просмотров
schedule
04.06.2024
Как создать фиктивный объект сущности доктрины?
Я пытаюсь написать модульный тест с помощью phpunit для модели, использующей доктрину 2. Я хочу издеваться над объектами доктрины, но я действительно не знаю, как это сделать. Может ли кто-нибудь объяснить мне, как мне нужно это сделать? Я использую...
12819 просмотров
schedule
15.03.2024
Как использовать Firefox на Win от Selenium-rc на Linux
Я использую phpunit 3.4.15.
В Centos 5.3 linux я запустил Selenium server 1.0.3: java -jar selenium-server.jar
Я хотел бы вызвать браузер, работающий в Windows, для запуска теста.
Это скрипт, который я пытаюсь запустить:
<?php...
844 просмотров
schedule
26.03.2022
Генерация покрытия кода PHPUnit, вызывающая исчерпание памяти
В настоящее время я использую Zend Framework в сочетании с PHPUnit для проведения модульного тестирования приложения. Когда Хадсон выполняет команду оболочки PHPUnit, максимальный предел памяти PHP достигается где-то во время генерации покрытия кода....
11164 просмотров
schedule
05.05.2024
PHPUnit/Zend_Test: PDOException: вы не можете сериализовать или десериализовать экземпляры PDO
я получаю исключение
PDOException: You cannot serialize or unserialize PDO instances
когда я пытаюсь использовать PHPUnit для модульных тестов. У меня мало что происходит. Я использую Zend Framework 1.11. Я предполагаю, что, может...
2754 просмотров
schedule
01.07.2023
Как настроить PhpUnit в Xampp?
Я успешно установил PhpUnit в Xampp, теперь мне нужно его настроить, мне нужно выполнить следующие шаги из документации:
2. Prepare the phpunit script:
1.
Rename the phpunit.php script to phpunit.
2.
Replace the @php_bin@ string...
3276 просмотров
schedule
13.03.2023
Тестирование PHP для процедурного кода
Есть ли способ протестировать процедурный код? Я смотрел на PHPUnit, который кажется отличным способом создания автоматических тестов. Однако похоже, что он ориентирован на объектно-ориентированный код, есть ли альтернативы для процедурного кода?...
6446 просмотров
schedule
22.02.2023
Смоделируйте вызов одной функции в другом классе
classA::getValue() вызывает метод другого класса, classB::verifyValue() . Поскольку classB::verifyValue() имеет внешние зависимости, я хочу иметь возможность издеваться над ним, чтобы просто вернуть true внутри моего модульного теста.
Я...
854 просмотров
schedule
28.06.2022
PHPUnit TDD, PHP Неустранимая ошибка: вызов неопределенного метода
Я начинаю проект TDD с использованием PHPUnit, и что-то меня действительно беспокоит.
Кажется, что все тесты не могут быть запущены, пока не будут реализованы все классы и методы. Как я могу сделать так, чтобы событие продолжения теста...
3395 просмотров
schedule
24.12.2023
Разрешенный размер памяти x исчерпан ошибка при установке PHPUnit с Yii
Я слежу за книгой «Гибкая разработка веб-приложений с Yii 1.1 и PHP5» и только что начал часть о модульном тестировании в главе 2.
Когда я следую инструкциям по установке PHPUnit через PEAR, я получаю фатальную ошибку "Allowed memory size of x...
8323 просмотров
schedule
13.09.2023