0
ответов

Методы тестирования абстрактного класса с помощью PHPUnit

У меня есть абстрактный класс, в котором есть общие методы, которые я хочу протестировать, поэтому мне не нужно постоянно тестировать их в каждом классе, который расширяет этот класс. абстрактный класс Class1 реализует iClass1 { ...
вопрос задан: 29 March 2012 18:49
0
ответов

Модульное тестирование Zend Controller и имитация некоторых выполненных действий

Я пишу несколько модульных тестов (PHPUnit 3.6) для своих контроллеров и хочу проверить правильность действий и т.д. .. увольняют. Это достаточно легко. Однако некоторые из контроллеров также выполняют ...
вопрос задан: 29 March 2012 16:05
0
ответов

Отключение ограничений внешнего ключа в PHPUnit/DBUnit

Я разрабатываю модульные тесты для тестирования функций модели. Я использую PHP PDO с DBUnit 1.1.2 и PHPUnit 3.6.10, и мой набор данных представляет собой файл yml. Мне нужно отключить проверку внешнего ключа, пока ...
вопрос задан: 28 March 2012 09:08
0
ответов

Мок в PHPUnit - множественная конфигурация одного и того же метода с разными аргументами

Можно ли сконфигурировать имитацию PHPUnit этим способом? $ context = $ this-> getMockBuilder ('Контекст') -> getMock (); $ context-> ожидает ($ this-> any ()) -> method ('offsetGet') -> with (...
вопрос задан: 27 March 2012 00:12
0
ответов

Можно ли отлаживать тесты PhpUnit с опцией --process-isolation?

Для класса unittest SampleTest расширяет PHPUnit_Framework_TestCase. { общедоступная функция testBreakpoint() { $a = 18; } } с точкой останова в строке 5 "$a = 18;", Xdebug v2.1.0, PHPUnit ...
вопрос задан: 21 March 2012 14:38
0
ответов

Модульное тестирование Doctrine ODM

Я начал писать модульные тесты Doctrine 2 Mongo ODM, но понял, что в моем коде нет хорошей стратегии для этого. Я хочу запустить тесты и фактически сохранить объекты, но затем я хочу разрешить...
вопрос задан: 16 March 2012 07:14
0
ответов

PHPUnit и глобальные переменные

Я изучаю и исследую приложения PHPUnit с PHP 5.2.9 и столкнулся с проблемой глобальных переменных. Я установил $backupGlobals в FALSE, включил документ '@backupGlobals disabled', и это не ...
вопрос задан: 13 March 2012 03:41
0
ответов

phpunit случайным образом перезапускает тесты

Я пытаюсь протестировать свое приложение symfony2 с помощью PHPUnit. У меня есть один проект, в котором все работает, как и ожидалось, но в другом проекте у меня такое странное поведение, что PHPUnit либо останавливается...
вопрос задан: 10 March 2012 11:42
0
ответов

«Не удалось подключиться к серверу Selenium RC» после некоторого времени выполнения скрипта

У меня есть тестовый пример в моем тестовом классе и некоторые проблемы с ним. Я запускаю скрипт из консоли. Скрипт выполняется до определенного момента, а затем тест завершается с ошибкой: Не удалось подключиться к ...
вопрос задан: 7 March 2012 13:58
0
ответов

dbunit в phpunit не усекает таблицы

В настоящее время я использую PHPUnit и DBUnit для своего проекта. У меня проблема с DBUnit, потому что класс DBUnit PHPUnit_Extensions_Database_TestCaseSrc, похоже, не усекает существующие данные на ...
вопрос задан: 29 February 2012 15:02
0
ответов

Убедитесь, что метод макета вызывается без каких-либо переданных параметров (в phpunit)

В phpunit мы можем указать, что метод был вызван с определенным -> с ($ this-> equalTo ('foobar')) или любым -> с параметром ($ this-> something ()). Но есть ли способ указать, что ...
вопрос задан: 28 February 2012 03:23
0
ответов

Функциональное тестирование Symfony2 InvalidArgumentException: текущий список узлов пуст

Я получаю «InvalidArgumentException: текущий список узлов пуст». запуск функциональных тестов через PHPUnit. Вот тест, который я написал: общедоступная функция testAdd () {$ client = static :: ...
вопрос задан: 27 February 2012 20:35
0
ответов

phpUnit - Ошибка открытия файла / итератора / Autoload.php

Я пытаюсь запустить phpUnit на centos, на которой работает панель plesk. Я успешно установил phpunit. Состояние версии пакета File_Iterator 1.3.1 стабильная PHPUnit 3.6 ....
вопрос задан: 24 February 2012 01:12
0
ответов

Базовый класс, не подлежащий тестированию, расширяющий PHPUnit_Framework_TestCase

Резюме Как я могу создать базовый класс, расширяющий PHPUnit_Framework_TestCase, и использовать его для создания подклассов реальных тестовых примеров без тестирования самого базового класса от PHPUnit? Далее ...
вопрос задан: 23 February 2012 21:29
0
ответов

PHPUnit - исключить некоторые каталоги из покрытия кода в командной строке

Я работаю над проектом, основанным на фреймворке Yii, и у нас есть много тестов, которые мы добавили программно в набор тестов, поэтому мы не используем файл phpunit.xml настроить тесты. Вопрос в том, как ...
вопрос задан: 23 February 2012 11:58
0
ответов

Можно ли получить текущий тест в приспособлении setUp ?

Я не смог найти ничего подобного и предполагаю, что его не существует .. class Test extends PHPUnit_Framework_TestCase {общедоступная функция setUp () {echo $ current_test; // Выводим строку "...
вопрос задан: 23 February 2012 02:37
0
ответов

phpunit testing xml output

Я написал API, который получает данные из другого API и преобразует их в XML. Как мне использовать phpunit, чтобы проверить, что вывод является ожидаемым XML и действителен? Должен ли я создать образец xml со всеми ...
вопрос задан: 19 February 2012 14:25
0
ответов

Создание фиктивного объекта со свойствами по умолчанию

Мне нужно создать макет объекта с набором свойств по умолчанию, чтобы его можно было использовать в кодовой базе в другом программном обеспечении при создании экземпляра. $ mock = $ this-> getMock ('MyClass', array (), array (), 'MyClass_Mock'); $ ...
вопрос задан: 17 February 2012 20:30
0
ответов

Selenium Web Driver (PHP или JAVA)

Нам нужно написать несколько автоматических тестов пользовательского интерфейса для проекта, который полностью выполняется на PHP Kohana Framework, у всех наших инженеров есть опыт с языком PHP, но не на Java. Но, похоже, есть ...
вопрос задан: 16 February 2012 19:50
0
ответов

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

Дан следующий метод: общедоступная функция foo ($ callback) {call_user_func ($ callback); } Как мне проверить, действительно ли был вызван обратный вызов, с помощью PHPUnit? Метод foo () не имеет возврата ...
вопрос задан: 15 February 2012 15:48
0
ответов

Как добавить непокрытые файлы в отчет о покрытии кода PHPUnit для приложения Yii

Сейчас я пытаюсь получить отчет о покрытии кода для PHP-приложения, основанного на фреймворке Yii. Покрытие кода генерируется PHPUnit 3.6, и я использую подход "белого списка" для исходных файлов ...
вопрос задан: 14 February 2012 08:07
0
ответов

Автозавершение кода для PHPUnit и Selenium в NetBeans

Как я могу заставить NetBeans обеспечивать автозавершение кода для классов и методов PHPUnit? Я уже пробовал загрузить из проекта PHPUnit GitHub, но я не понял, почему каталог ...
вопрос задан: 10 February 2012 15:56
0
ответов

symfony2 unit-testing validation с пользовательским валидатором

Я пытаюсь написать тест для модели, которая имеет как обычные валидаторы, так и пользовательский валидатор, использующий сущность менеджер и запрос. Я использую phpunit для своих тестов, если это важно для некоторых ...
вопрос задан: 9 February 2012 10:39
0
ответов

Временные приспособления Doctrine2 для тестирования с помощью phpunit

У меня есть приложение, построенное на Symfony2 + Doctrine2, для которого я хочу создать несколько тестов (с использованием phpunit). Например, если я хочу протестировать уникальный валидатор против записи в БД, я хочу ...
вопрос задан: 8 February 2012 15:14
0
ответов

Symfony2 войти в FOS UserBundle в функциональных тестах

Как войти в тесты, чтобы иметь возможность выполнять пользовательские действия?
вопрос задан: 7 February 2012 19:49
0
ответов

Вызов неопределенного метода PHP_CodeCoverage_Filter :: getInstance ()

В моей системе (Ubuntu 11) установлена ​​свежая копия PHPUnit, но всякий раз, когда я набираю phpunit в консоли, я получаю следующую ошибку: PHP Fatal ошибка: вызов неопределенного метода ...
вопрос задан: 7 February 2012 13:04
0
ответов

Как писать модульные тесты для интерактивного консольного приложения

У меня есть консольное приложение (написанное как команда Symfony2), которое считывает ввод от пользователя через STDIN и с помощью строки чтения пользовательский ввод затем передается в eval () Все это просто для того, чтобы «...
вопрос задан: 6 February 2012 09:38
0
ответов

PHPUnit тест загрузки двоичных данных

Как я могу заполнить php://input двоичными данными для тестирования загрузки? (Или по-другому протестировать загрузку в виде кусков). Я использую plupload в качестве фронтенда и хочу протестировать бэкенд. Это часть ...
вопрос задан: 28 January 2012 20:25
0
ответов

Функциональный тест Symfony2: передача данных формы напрямую

Я использую phpunit для запуска функциональных тестов, но у меня проблема с некоторыми формами. Проблема в том, что phpunit не знает JS, и у меня есть форма с динамически заполняемым полем выбора ...
вопрос задан: 26 January 2012 08:12