Вопросы по теме 'phpunit'

Zend Framework, HelperBroker PHPUnit Test
Это очень специфический вопрос, и я много гуглил для потенциального решения, но ничего, что указывало бы мне в правильном направлении. Я написал Zend_Controller_Action_Helper, чтобы помочь мне обрабатывать некоторые формы в моем приложении. Теперь в...
873 просмотров
schedule 03.07.2022

Как назначить горячую клавишу для пункта меню в Eclipse?
У меня есть Eclipse for PHP Developers на основе Helios . Чтобы запустить мои тесты PHPUnit в каталоге, это: щелкните правой кнопкой мыши нажмите нажмите нажмите Как назначить горячую клавишу клавиатуры (например,...
988 просмотров
schedule 22.11.2023

PHPUnit не создает отчет о покрытии кода с помощью ZendFW
У меня есть 2 каталога: проект1 и проект2. Когда я запускаю PHPUnit в project1/tests, он работает нормально. Когда я запускаю его в project2/tests, он работает нормально, за исключением того, что не создает никаких отчетов о покрытии кода. Файлы...
1887 просмотров
schedule 17.09.2022

Интеграция Netbeans с родным PHP для Mac OS X, конфигурация PEAR PHPUnit
Я пытаюсь интегрировать Netbeans 6.9 или 7 в свою среду разработки (Mac OS X 10.6.7, собственный PHP без стеков), но независимо от того, что я пытаюсь сделать, Netbeans не распознает мой интерпретатор PHP (/usr/bin/php) или мой скрипт PHPUnit...
1192 просмотров

PHPUnit - 15+ часов потрачено впустую и все еще не работает
Итак, я хочу запустить PHUnit, чтобы запустить сервер selenium, но я пришел к печальному осознанию того, что это, скорее всего, никогда не произойдет со мной. Я пробовал это с множеством разных версий WAMP и XAMPP (что я не думаю, что это моя...
4524 просмотров
schedule 03.11.2023

Удаление комментария в ini-файле, написанном ant при обновлении ini-файла
У меня есть файл ant, который обновляет данные в файле ant, потому что этот файл ini обновляется, и вверху у него есть комментарий следующим образом #Thu, 07 Jul 2011 06:54:54 -0500 Мне не нужен этот комментарий, поскольку я получаю доступ к...
529 просмотров
schedule 06.04.2024

Использование TDD для создания отчета
В настоящее время я пытаюсь использовать PHPUnit, чтобы узнать о разработке через тестирование (TDD), и у меня есть вопрос о написании отчетов с использованием TDD. Прежде всего: я понимаю основной процесс TDD: Но мой вопрос таков: как вы...
236 просмотров
schedule 15.12.2023

Тесты Netbeans PHPUnit не были сгенерированы
При попытке создать тест для файла с классом получаю следующую ошибку: Tests were not generated for the following files: myclass.php Review the log in Output windows При просмотре вывода: Restricted access Файл тестового класса не...
2541 просмотров
schedule 16.10.2022

Тайм-аут теста Selenium не останавливает тест PHPUnit 3.6.10 Selenium RC 2.19.0
Когда тест пытается открыть страницу, которая не загружается, и достигается значение времени ожидания, тест не останавливается и не выдает исключение. Вместо этого он просто движется дальше и ведет себя так, как будто страница успешно загружена. Он...
1094 просмотров

Тестирование модульного приложения Zend Framework с помощью PHPUnit
У меня есть приложение Zend Framework с модулями, и я хочу настроить тестирование PHPUnit. Это папка проекта - project/ -application/ - controllers/ - indexController.php - modules/ - mycore/ -...
3349 просмотров
schedule 27.10.2023

Утечка памяти PHPUnit_Framework_TestCase с большим DataProvider
Когда я запускаю PHPUnit, мне кажется, что у него произошла утечка памяти при выполнении многих тестов внутри одного тестового класса. Но я не знаю, является ли это ошибкой или это было ожидаемое поведение. Чтобы воспроизвести: Я создаю...
721 просмотров
schedule 12.12.2023

Zend Автозагрузка модели в PHPUnit
Я пытаюсь написать несколько тестовых примеров для приложения ZF, которое я пишу, но я не могу пройти мимо этого момента. Я расширил Zend_Test_PHPUnit_ControllerTestCase , добавив следующее: public function setUp() { $this->bootstrap =...
1058 просмотров
schedule 14.04.2024

Ошибка установки пакета PEAR
я пытаюсь установить пакеты from pear.phpqatools.org/phpqatools Во-первых, команда pear config-get php_dir возвращает D:\Users\xampp\php\pear , а у меня нет прав на установку на C диск. Затем в соответствии с инструкциями с...
28806 просмотров
schedule 23.09.2022

в функциональном тесте Symfony 2 маршрут не найден
Я пытаюсь написать функциональный тест Symfony 2. Это мой код: <?php namespace WebSite\MainBundle\Tests\Controller; use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; class ProductControllerTest extends WebTestCase { public function...
2954 просмотров
schedule 28.06.2022

Конструктор тестирования слишком много?
Во-первых, скажу, что я из мира Java (это действительно важно). Я программировал PHP некоторое время, одна из проблем, с которыми я столкнулся, заключается в том, что из-за отсутствия компиляции иногда возникают ошибки, которые можно легко...
277 просмотров

Проверить, что объект относится к тому или иному экземпляру
Это звучит как такая простая проблема, и я новичок в PHPUnit, однако я просмотрел документацию и не могу понять, как сказать: assert($class instanceof MongoClient || $class instanceof Mongo); Это в псевдокоде, но, надеюсь, это имеет смысл....
35 просмотров
schedule 30.12.2023

Функциональные тесты Symfony: получение загруженного файла
У меня есть HTML-форма, которая содержит следующие данные: <input type="file" name="sentFile" /> Форма НЕ была создана с помощью $this->createFormBuilder() . Я написал класс, который extends WebTestCase . Его метод тестирования делает...
3690 просмотров
schedule 25.08.2022

Макет внутреннего вызова функции текущего тестируемого класса
Я хочу проверить эту функцию: public function reset() { if(!$this->onBeforeReset()) // Protected, internal method { return false; } // Continue with tests } Я бы также хотел проверить это, когда функция...
1770 просмотров
schedule 18.11.2023

PHPUnit — функция тестирования, использующая realpath()
У меня есть функция, которая проверяет, находится ли указанное пользователем имя файла в каталоге /opt/. Он использует реальный путь, поэтому пользователи не могут передать что-то вроде «../etc/passwd» из соображений безопасности. function...
728 просмотров
schedule 03.09.2022

Скриншоты с Selenium Webdriver: как установить размер окна?
Как объяснялось в другом месте ( Создание снимка экрана с помощью Selenium WebDriver ), вы можете делать снимки экрана легко с PHPUnit, используя класс Selenium Webdriver PHPUnit_Extensions_Selenium2TestCase. Однако я не могу найти способ...
4073 просмотров
schedule 24.11.2023