0
ответов

Как написать пользовательское утверждение PHPUnit, которое ведет себя как встроенное -в утверждении?

Как я могу написать пользовательское утверждение, такое как assertFoo ($expected, $actual ), которое ведет себя как встроенное -в утверждениях в отношении ошибки «трассировки стека»? В настоящее время у меня есть следующий метод...
вопрос задан: 1 August 2012 14:03
0
ответов

Использование PHPUnit для имитации программного метода, не указанного в тестируемом классе

Использование PHPUnit 3.6 Я пытаюсь протестировать метод exec () в следующем классе контроллера . Этот метод выполняет две функции: определяет имя вызываемого метода на основе существующих свойств объекта, ...
вопрос задан: 1 August 2012 07:53
0
ответов

OSX 10.8 горный лев PEAR / PHPUnit не работает

Я установил Mountain Lion и не могу заставить работать phpunit. $ pear config -get bin _dir /Пользователи/грег/груша/бин $cd /Пользователи/грег/груша/бен $ls груша *пирдев *пекл *phpunit *$phpunit -bash :phpunit :...
вопрос задан: 30 July 2012 18:39
0
ответов

Попытка протестировать операции с файловой системой с помощью VFSStream

Я пытаюсь смоделировать операцию файловой системы (, на самом деле чтение из php ://ввод )с помощью vfsStream, но отсутствие достойной документации и примеров действительно мешает мне. Соответствующий код из...
вопрос задан: 28 July 2012 10:57
0
ответов

Как предотвратить закрытие терминала пакетным файлом (.bat )при выполнении команд?

На машине с Windows 7, если я запускаю команду PHPUnit Selenium, подобную этой, вручную в терминале :phpunit --verbose --log -junit _selenium _test\results\home.xml _селен _тесты\интерфейс\home.php Это...
вопрос задан: 20 July 2012 21:14
0
ответов

Функциональный тест Symfony -пользовательские заголовки не проходят

По какой-то причине, когда я отправил новый $client ->запрос заголовков, которые я указываю, теряется :публичная функция testGetClientsAction (){ $client = static ::createClient (); $cookie = новый файл cookie ('locale2', '...
вопрос задан: 18 July 2012 20:24
0
ответов

Аутентификация функциональных тестов Symfony2

Я пытаюсь настроить свои функциональные тесты, и у меня возникают проблемы с прохождением аутентификации. Я прочитал это руководство:http://symfony.com/doc/current/cookbook/testing/http_authentication.htmlи...
вопрос задан: 18 July 2012 00:58
0
ответов

Почему мне следует избегать использования DbUnit для тестирования MySQL?

Недавно я стал участвовать в некоторых TDD, используя PHPUnit. Мне нужно протестировать приложение, управляемое базой данных -, и прочитать о расширении DbUnit, которое я планировал изучить и внедрить в ближайшее время...
вопрос задан: 16 July 2012 18:58
0
ответов

Возможно ли, чтобы PHPUnit Mock Object заменил объект, созданный в классе?

Я пытался заставить фиктивные объекты PHPUnit работать с некоторым унаследованным кодом, над которым я работаю, но у меня возникли проблемы с его заменой для объекта, который мне нужен, и я почти уверен, что это должно быть потому, что...
вопрос задан: 10 July 2012 09:21
0
ответов

Модульное тестирование действия контроллера yii без селена

Предположим, у меня есть действие :функция actionShowItem ($id ){ $item = Item ::model ()->findByPk ($id ); $this ->render ("showitem",array ('model' => $id )); } Что такое простой модульный тест для...
вопрос задан: 5 July 2012 06:29
0
ответов

Процент, указанный PHPUnit :Что это значит?

Я работаю над своим первым проектом, в котором я использую PHPUnit для модульного тестирования. Дела шли хорошо; тем не менее, я начал получать следующий результат с недавними тестами :...............
вопрос задан: 1 July 2012 21:48
0
ответов

Как я могу издеваться над внешним веб-запросом в PHPUnit?

Я работаю над настройкой набора тестов для проекта PHP Propel. используя Phactory и PHPUnit. В настоящее время я пытаюсь выполнить модульное тестирование функции, которая делает внешний запрос, и я хочу заглушить в...
вопрос задан: 29 June 2012 19:53
0
ответов

PHPUnit: имитировать все методы, кроме некоторых

Я пишу тест PHPUnit, где мне нужно имитировать некоторые зависимости, но мне нужно несколько методов, чтобы он все еще работал как прежде. То есть у меня есть: class Dependency { // что-то неважное для теста ...
вопрос задан: 7 June 2012 01:06
0
ответов

Приложение symfony2, vagrant & ant: stty: стандартный ввод: неверный аргумент

Я пытаюсь перенести свою среду разработки (приложение symfony2) с локального хоста Windows 7 на виртуальную машину, используя vagrant и 64-разрядную версию Ubuntu 10.04 по умолчанию. машина. Все настроено...
вопрос задан: 4 June 2012 20:06
0
ответов

Есть ли способ проверить вывод STDERR в PHPUnit?

У меня есть класс, который выводит данные в STDERR, но мне не удается найти способ заставить PHPUnit проверить его вывод . Класс PHPUnit_Extensions_OutputTestCase также не работал.
вопрос задан: 2 June 2012 11:40
0
ответов

PHPUnit: несколько наборов данных при тестировании базы данных

Можно ли загрузить несколько плоских наборов данных xml в PHPUnit для загрузки большого количества фикстур? Мы пишем довольно сложное приложение, и набор данных xml становится довольно большим, поэтому я хотел бы пропустить...
вопрос задан: 27 May 2012 14:10
0
ответов

Могу ли я использовать @depends для зависимости от теста с @dataProvider?

У меня есть тестовый класс, в котором один тест выполняется несколько раз через @dataProvider, а другой тест зависит от первого метода. Однако, когда я вызвал var_dump для определения того, что должно быть передано второму...
вопрос задан: 22 May 2012 18:03
0
ответов

Как использовать файл csv в тесте PHPUnit

Я написал кейс DataTest, следуя примеру 4.5 руководства PHPUnit, URL-адрес находится: http://www.phpunit.de/manual/3.6/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.data-providers. Но я пришел ...
вопрос задан: 21 May 2012 07:36
0
ответов

Как тестировать маршруты на основе субдоменов в Symfony2

У меня есть приложение, которое использует субдомены для маршрутизации к агентствам: foo.domain.dev -> Agency:showAction(foo) bar.domain.dev -> Агентство: showAction (бар) domain.dev -> Agency:indexAction() Каждое из них ...
вопрос задан: 20 May 2012 21:35
0
ответов

Как запустить несколько версий PHPUnit на одном компьютере?

Я использую Zend Framework для некоторых проектов и хочу создать для них наборы тестов PHPUnit. К сожалению, Zend Framework в своей текущей версии (1.11.x )поддерживает только PHPUnit 3.5. В то же время...
вопрос задан: 8 May 2012 16:23
0
ответов

Интеграционное тестирование в CakePHP 2.0

Я разработчик rails и хочу провести интеграционное тестирование в стиле capybara+ (rspec или огурца )с cakephp 2.0. Я использовал PHPUnit (стандартный тестовый фреймворк для Cake 2.0 ), но я не знаю...
вопрос задан: 3 May 2012 21:26
0
ответов

PHPUnit заставляет меня запрашивать классы перед утверждением экземпляра

Я тестирую объект, который возвращает экземпляр другого класса. Внутри вызовы этого класса требуют _один раз. Однако, когда я пытаюсь проверить, что возвращаемый объект относится к этому типу, я получаю это сообщение :...
вопрос задан: 2 May 2012 20:11
0
ответов

Как ускорить выполнение набора тестов PHPUnit + DBUnit?

Я столкнулся с некоторыми реальными проблемами скорости с PHPUnit/DBUnit. Все, что расширяет PHPUnit _Расширения _Базу данных _TestCase, требует вечности для запуска. С 189 тестами набор занимает около 8 -9 минут. Я был...
вопрос задан: 1 May 2012 09:25
0
ответов

Yii -Модель Unittesting формы загрузки

У меня есть следующий класс модели формы загрузки TestUploadForm extends CFormModel { публичный $тест; правила общественных функций (){ return array (array (test, 'file', 'types' => 'zip, rar' ), );...
вопрос задан: 29 April 2012 09:25
0
ответов

Ошибка усечения PHPUnit и MySQL

У меня возникает головная боль из-за того, что PHPUnit постоянно запускает TRUNCATE перед вставкой фикстур без предварительной установки проверки внешнего ключа :Синтаксическая ошибка или нарушение прав доступа :1701 Невозможно...
вопрос задан: 26 April 2012 10:16
0
ответов

Как сравнить похожие XML-файлы с помощью PHPUnit?

Допустим, я хочу сравнить два объекта DOMDocument. У них одинаковое содержание, но порядок и форматирование могут быть нарушены. Например, первый выводит этот XML :
вопрос задан: 25 April 2012 16:51
0
ответов

Как настроить отчет о погоде Jenkins для покрытия клевера в проектах PHP

У меня есть несколько проектов PHP, установленных для новой команды в Jenkins, и я пытаюсь сначала снизить ожидания, чтобы помочь им увеличить их при тестировании и все. Изначально мы рассчитываем на 20% кода...
вопрос задан: 23 April 2012 18:20
0
ответов

Макет PHPUnit Измените ожидания позже

У меня есть простой вариант использования. Я хочу иметь метод setUp, который заставит мой фиктивный объект возвращать значение по умолчанию :$this ->myservice ->ожидает ($this ->любой())->метод ('...
вопрос задан: 15 April 2012 20:35
0
ответов

Выполнение модульного тестирования с вложенными зависимостями и фабричными классами

Я новичок в модульном тестировании и PHPUnit, но в последнее время я много читал о шаблонах проектирования и изолированных тестах и ​​решил провести рефакторинг приложения. Я работаю над тем, чтобы избавиться от статических классов,...
вопрос задан: 12 April 2012 17:43
0
ответов

Изменение объектов в returnCallback () PHPUnit Mocks

Я хочу имитировать метод класса и выполнить обратный вызов, который изменяет объект, указанный как параметр (с использованием PHP 5.3 с PHPUnit 3.5.5). Допустим, у меня есть следующий класс: класс A {function ...
вопрос задан: 5 April 2012 16:08