0
ответов

PHPUnit: получить аргументы для вызова фиктивного метода

В настоящее время я работаю над проектом, который хранит конфиденциальные данные, и поэтому должен иметь возможность удалять их по запросу. Я хотел бы проверить, что моя сущность (пациент) сохраняется в базе данных с нулевым значением ...
вопрос задан: 19 October 2011 14:12
0
ответов

PHPUnit - Автоматически повторять неудачные тесты X раз?

У меня есть сложный набор тестов PHPUnit, некоторые из которых включают подключение к серверам по всему миру, которые по какой-либо причине иногда таймаут. Вместо того, чтобы тест терпел неудачу, когда сервер ...
вопрос задан: 14 October 2011 00:47
0
ответов

PHPUnit Test Suite - Cannot redeclare class Mocking & Concrete classes

Вот моя проблема. У меня есть набор тестов, который тестирует несколько классов. Все мои классы используют инъекцию зависимостей. У меня есть класс под названием scheduleHandler, который проходит все тесты. Затем мой другой класс ...
вопрос задан: 12 October 2011 15:19
0
ответов

PHPUnit test case осведомлен о контейнере внедрения зависимостей symfony2

Фактически я тестирую созданный мною пакет. Весь код полностью протестирован, но теперь я хочу проверить, можно ли без проблем запрашивать мои сервисы symfony2. Для этого мне нужен symfony2 ...
вопрос задан: 12 October 2011 09:04
0
ответов

передача пользовательского php.ini в phpunit

Как передать пользовательский php.ini в phpunit? Источник использует get_cfg_var вместо ini_get, поэтому, к сожалению, он не использует значения, установленные ini_set, опцией -d и т.д. Единственный способ передать значение теперь ...
вопрос задан: 11 October 2011 10:34
0
ответов

PHPUnit: Как утверждать, что класс расширяет другой класс?

В своем тесте PHPUnit я хочу утверждать, что класс, который я тестирую, расширяет другой класс. Как это сделать с помощью PHPUnit?
вопрос задан: 6 October 2011 19:13
0
ответов

Должны ли тесты PHPUnit находиться внутри каталога "/test"?

при использовании PHPUnit, требуется ли тесты находиться внутри каталога /tests? Откуда PHPUnit знает, что тест является "test"? Разбирает ли он файл и ищет названия методов, или использует какой-то ...
вопрос задан: 21 September 2011 22:11
0
ответов

PhPUnit - ничего не делает, никаких ошибок, без вывода

Извините за другой «phpunit не работает» вопрос. Раньше он работал в течение многих лет. Сегодня я переустановил грушу и phpunit по причинам, не связанным с этой проблемой. Теперь, когда я запускаю phpunit, как я обычно ...
вопрос задан: 18 September 2011 00:00
0
ответов

Как установить тестовые подклассы

, какой лучший способ установить подклассы тестирования? Предположим, что есть базовый класс, для которого я уже написал тесты, и есть некоторое количество подклассов, которые переопределяют некоторые из родителей ...
вопрос задан: 17 September 2011 16:14
0
ответов

phPUnit: ожидает, что означает значение

, когда я создаю новый макет, мне нужно Позвоните в метод ожидания. Что именно это делает? Как насчет его аргументов? $ toolistmock = $ this-> getmock ('\ model \ todo_list'); $ toListmock-> ожидает ($ ...
вопрос задан: 15 September 2011 14:25
0
ответов

TDD: Как проверить поиск?

Мой сайт будет иметь расширенный поиск. Плеоны могут пойти туда и набрать о antitify (например, автомобили). Я создал некоторые тесты, которые проверяют количество результатов, основанных на параметрах поиска. ...
вопрос задан: 14 September 2011 12:26
0
ответов

Могу ли я упаковать phpunit в качестве фара?

Я хотел бы упаковать phpunit и различные другие тестовые зависимости в фар и поместить это в svn. Таким образом, я могу запустить phpunit на любой клиентской машине, не требуя груши. Это может быть сделано?
вопрос задан: 6 September 2011 17:50
0
ответов

PHPUnit: Как имитировать сегодняшнюю дату, не передавая ее в качестве аргумента?

Я тестирую в своем классе метод, который выполняет некоторую проверку даты. Проблема в том, что метод зависит от сегодняшней даты (которая меняется каждый день), что затрудняет проверку. Как я могу издеваться над ...
вопрос задан: 26 August 2011 21:43
0
ответов

Selenium, PHPUnit и AttachFile ()

В настоящее время я запускаю команды Selenium через PHPUnit, чтобы удаленный сервер. У меня возникла проблема, когда я пытаюсь загрузить изображение в форму ввода. В моем PHPUnit у меня есть команда $ this - & ...
вопрос задан: 23 August 2011 23:09
0
ответов

PHPUnit: Как мне создать функцию, которая будет вызываться один раз для всех моих тестов?

У меня есть тестовый пример PHPUnit класс (состоящий из нескольких тестовых функций). Я хотел бы написать функцию oneTimeSetUp (), которая будет вызываться один раз для всех моих тестов в классе (в отличие от стандартного setUp () ...
вопрос задан: 23 August 2011 09:34
0
ответов

phpunit имитирует исчерпывающую документацию

Здесь есть описание того, что такое mocks и как с ними работать: http://www.phpunit.de/manual/current/en/test-doubles.html Но исчерпывающего объяснения всех возможных методов нет ...
вопрос задан: 21 August 2011 10:56
0
ответов

Использование TDD для создания отчета

В настоящее время я пытаюсь использовать PHPUnit, чтобы узнать о разработке через тестирование (TDD), и у меня есть вопрос о написании отчетов с использованием TDD. Во-первых: я понимаю базовый процесс TDD: Но мой ...
вопрос задан: 19 August 2011 21:56
0
ответов

PHPUnit equalTo для дат с дельтой

У меня проблема в PHPUnit, когда я хотел бы использовать параметр delta в методе equalTo при сравнении дат. Скажем, я хочу рассматривать даты как равные, если они отличаются не более чем на 10 секунд. Что ...
вопрос задан: 17 August 2011 10:35
0
ответов

PHPUnit: Мок-методы существующего объекта

getMock ($ classname, $ mockmethods) PHPUnit создает новый объект на основе заданного имени класса и позволяет мне изменять / тестировать поведение указанных мной методов. Я тоскую по другому; это ...
вопрос задан: 17 August 2011 06:58
0
ответов

Совместное использование инструментов модульного тестирования

Я пишу модульные тесты для проекта (написанного на PHP, с использованием PHPUnit), который имеет всю свою среду (загруженные компоненты, события, конфигурация, кеш, отдельные элементы среды и т.д.), хранящиеся в ...
вопрос задан: 16 August 2011 14:27
0
ответов

почему PHPUnit пытается найти файл с именем набора тестов?

У меня есть это в моем файле phpunit.xml: ../path/to/some/tests & ...
вопрос задан: 12 August 2011 20:18
0
ответов

Макет MySQL DB для PHPUnit

Я пытаюсь создать модульные тесты для своего проекта Yii. Проблема: база данных MySQL. Я не хочу запускать базу данных MySQL каждый раз, когда запускаю тесты, потому что это медленно, ненадежно, возможно, некоторые члены команды ...
вопрос задан: 10 August 2011 16:55
0
ответов

Различие между NULL и FALSE с помощью PHPUnit

Кто-нибудь знает надежный способ отличить FALSE от NULL с помощью PHPUnit? Я' Я пытаюсь отличить возвращаемые значения от NULL и FALSE в своих утверждениях. Это не удается: $ this -> ...
вопрос задан: 9 August 2011 20:21
0
ответов

Исключить определенные каталоги и файлы в pdepend, phpmd, phpcpd, phpcs, phpdoc, phploc

В моем проекте есть определенные каталоги и определенные файлы php очень большого размера, из-за которых моя сборка не работает и я хочу исключить их из моего build.xml............... Я должен писать ...
вопрос задан: 5 August 2011 05:16
0
ответов

Как установить переменные $ _SERVER [''] при запуске тестов phpunit через Jenkins

Я пытаюсь написать модульные тесты для приложения, в котором не много изменений кода возможное. Почти все файлы .php в базе кода используют некоторые переменные $ _SERVER [''], такие как require_once $ _SERVER ['...
вопрос задан: 4 August 2011 00:39
0
ответов

Zend Framework (PHPUnit) Тесты не будут выполняться (phpunit: команда не найдена / Класс 'PHPUnit_Framework_TestCase' не найден )

Я установил PHPUnit по книге: sudo pear channel-discover pear.phpunit.de sudo pear install phpunit / PHPUnit Путь включения добавлен в /etc/php5/cli/php.ini include_path = ".: / usr / share / php" ...
вопрос задан: 2 August 2011 17:47
0
ответов

Ожидание частичных массивов с использованием имитационных объектов PHPUnit

Как лучше всего проверить наличие нескольких ключей массива в имитирующем PHPUnit с предложением ()? Например, чтобы проверить, вызывает ли метод второй аргумент, является массив, содержащий ключ 'foo': $ this -> ...
вопрос задан: 31 July 2011 02:43
0
ответов

Как сохранить общую конфигурацию для zend, phing и phpunit?

У меня есть приложение PHP, написанное на Zend Framework. Он использует Phing для системы сборки и PHPUnit для модульного тестирования. Все эти части имеют настройки конфигурации. Zend использует application.xml, ...
вопрос задан: 28 July 2011 10:39
0
ответов

PHPUnit - утверждение не выполнено, но я хочу продолжить тестирование

-> assertTrue (false); -> assertTrue (истина); Первое утверждение не удалось, и выполнение было остановлено. Но я хочу продолжить дальнейший фрагмент кода. Возможно ли в PHPUnit
вопрос задан: 26 July 2011 15:16
0
ответов

Предупреждения динамической библиотеки PHPUnit - изображение не найдено

У меня проблемы с phpunit на моем Mac. Когда я запускаю phpunit, я получаю следующие ошибки Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку '/usr/local/lib/php/extensions/no-debug-non-...
вопрос задан: 26 July 2011 09:21