0
ответов

Интеграция PDO Codeigniter

Я провел много исследований в Интернете, но не нашел ничего, что могло бы помочь мне использовать PDO в codeigniter. Я видел в изменении CI 2.1.0 (я думаю), что драйвер pdo был добавлен во фреймворк. Я закончил ...
вопрос задан: 5 January 2012 14:16
0
ответов

Как я могу полностью удалить PHPUnit с помощью PEAR Installer?

Я установил PHPUnit с помощью PEAR installer несколько дней назад (я также установил Selenium RC для тестирования на PHP). Теперь я хочу удалить его (также удалить все связанные папки и файлы) Я запустил ...
вопрос задан: 5 January 2012 09:58
0
ответов

фатальная ошибка «Файл / Итератор / Autoload.php» не найден при запуске phpunit

Я получаю эту ошибку, когда пытался запустить testclass в phpunit. C: \ xampp \ htdocs \ unittest> phpunit UnitTest usertest.php Предупреждение PHP: require_once (File / Iterator / Autoload.php): не удалось открыть ...
вопрос задан: 2 January 2012 16:00
0
ответов

PHPUnit ReflectionException Method suite does not exist

Я использую PHPUnit версии 3.6.2, и всегда получаю PHP ReflectionException: Method suite does not exist in /pathTo/pear/PHPUnit/Runner/BaseTestRunner.php on line 113 when running single test: ...
вопрос задан: 1 January 2012 14:13
0
ответов

PHPUnit - Написание тестового класса для интерфейса и тестирование объектов с использованием фабрики

Я пишу класс, который унаследует интерфейс. Для этого интерфейса будет написан клиентский код, а для его поддержки - класс. Идея в том, что позже я напишу для этого другие классы ...
вопрос задан: 23 December 2011 14:52
0
ответов

Тестирование устаревшего спагетти-кода PHP?

Я унаследовал довольно большой самодельный проект электронной коммерции на php4 + MySQL от разработчиков, которые буквально учились программированию и html по мере его написания. (Я бы вздрогнул, но это действительно ...
вопрос задан: 22 December 2011 17:00
0
ответов

Пересмешивание / заглушка операций FTP в PHPUnit

Я относительно недавно перешел на юнит-тестирование в целом, и тут я наткнулся на камень преткновения: как мне тестировать код, который подключается к удаленному FTP-серверу и выполняет операции на нем с помощью встроенного в PHP ...
вопрос задан: 20 December 2011 18:42
0
ответов

тестирование нескольких папок

Я использую в своем проекте подмодули PHPUnit 3.5.12, netbean 6.9 и git. Итак, моя архитектура папок выглядит так: lib / библиотека / подмодуль1 библиотека / подмодуль1 / SRC библиотека / подмодуль1 / тесты библиотека / подмодуль2 lib / ...
вопрос задан: 20 December 2011 10:03
0
ответов

PHPUnit: заглушка нескольких интерфейсов

Я начинаю разбираться с PHPUnit, и пока обнаружил, что его довольно легко использовать, но я столкнулся с тестовым примером, который вызывает у меня трудности. Я пишу код для набора интерфейсов, который ...
вопрос задан: 17 December 2011 10:44
0
ответов

Передача переменной в PhpUnit

Я разработал набор тестовых примеров с помощью phpunit, используемых для тестирования как сайта разработки, так и производственного сайта. Единственное различие - это доменное имя. Как я могу передать домен из командной строки в ...
вопрос задан: 13 December 2011 15:08
0
ответов

Покрытие кода белого списка PHPUnit

Белый список работает не так, как я ожидал, когда получаю отчеты о покрытии кода. Я использую Zend Framework, и мои файлы Zend также находятся в каталоге библиотеки, как и краткое руководство по проекту. Я ...
вопрос задан: 7 December 2011 12:13
0
ответов

Игнорирование предупреждений PHP в PHPUnit

Я использую PHPUnit для модульного тестирования моих функций, когда в коде появляется любое предупреждение, тестовый скрипт не будет выполнен для этой функции, может ли кто-нибудь сказать мне, как игнорировать предупреждения и продолжить ...
вопрос задан: 7 December 2011 09:09
0
ответов

Есть ли способ узнать, есть ли сбои в моем тестовом примере PHPUnit с помощью tearDown ()?

Как мне лучше всего проверить в PHPUnit, успешно или нет выполнение моего теста? Я пытаюсь сделать снимок экрана для своего окна Selenium, но только тогда, когда мой тест не прошел. Я пробовал ...
вопрос задан: 6 December 2011 22:13
0
ответов

Создание отчета PHPUnit (неудачные и пройденные тесты)

Я хотел бы знать, как сгенерировать отчет phpunit, который сообщает, какие тесты не прошли и какие тесты прошли. Любая конфигурация в phpunit.xml? Я не смог найти никакой информации, кроме покрытия php ...
вопрос задан: 5 December 2011 22:20
0
ответов

Объявление Zend_Test_PHPUnit_Constraint_DomQuery :: Assessment () должно быть совместимо с объявлением PHPUnit_Framework_Constraint :: Assessment ()

Я пытаюсь выполнить модульное тестирование своего приложения Zend Framework с помощью PHPUnit 3.6.4. Когда я пробую эту команду в командной строке, я получаю следующую ошибку. C: \ xampp \ htdocs \ testsample \ tests> phpunit --...
вопрос задан: 5 December 2011 18:15
0
ответов

Что делать, если стандарты кодирования проекта вступают в конфликт с покрытием кода модульными тестами?

Я работаю над личным проектом для обучения, а также в то же время для реализации приличного объема кода. Часть этого обучения и превращение его в достойный корпус кода - это юнит ...
вопрос задан: 4 December 2011 07:23
0
ответов

PHPUnit mock с несколькими ожидаемыми ( ) вызывает

Используя PHPUnit, мне интересно, как мы можем получить множественные ожидания от одной и той же заглушки / макета. Например, я хочу проверить, что у макета вызывается метод display () и возвращается NULL. Я также хочу ...
вопрос задан: 30 November 2011 12:55
0
ответов

Удаленный сбор покрытия кода в PHP

В нашем проекте мы запускаем тесты PHPUnit, которые используют Selenium и Curl для открытия страниц на другом сервере разработки. На сервере B есть сервер Apache, обслуживающий веб-сайт. Сервер A запускается ...
вопрос задан: 24 November 2011 14:24
0
ответов

assertEquals и assertTrue дают разные результаты для одних и тех же переменных

При тестировании с помощью phpunit: $ xml_1 = new SimpleXMLElement (' Bugs '); $ xml_2 = new SimpleXMLElement (' Ошибки '); $ this-> assertEquals ($ xml_1, $ xml_2); // ...
вопрос задан: 20 November 2011 04:21
0
ответов

Расширение PHPUnit: добавление декоратора

Контекст Недавно я унаследовал разработку и сопровождение хорошо запрограммированного приложения PHP (сарказм). Приложение основано на коммерческом программном обеспечении (которое я не буду называть), и есть ...
вопрос задан: 16 November 2011 13:54
0
ответов

Класс PHP разрешает проблему для классов в том же каталоге при запуске тестовых примеров PHPUnit

Я установил PHPUnit, и мой тестовый класс выглядит следующим образом: require_once 'PHPUnit / Framework / TestCase.php'; class Test extends PHPUnit_Framework_TestCase {...} Когда я выполняю сценарий PHP в Eclipse, я ...
вопрос задан: 16 November 2011 04:20
0
ответов

phpunit mock method множественные вызовы с разными аргументами

Есть ли способ определить разные псевдожидания для разных входных аргументов? Например, У меня есть класс уровня базы данных под названием DB. В этом классе есть метод под названием «Query (string $ query)», этот метод ...
вопрос задан: 15 November 2011 15:42
0
ответов

PHPUnit проверяет реальный пример

Я создал класс оболочки для почты. Я знаю, что существует множество библиотек для отправки электронной почты, но я хочу изучить TDD ... Итак, я создал несколько тестов и у меня есть код. Теперь я могу установить адрес электронной почты ...
вопрос задан: 13 November 2011 17:50
0
ответов

Как с PHPUnit запускать код инициализации перед запуском каких-либо тестов?

В настоящее время мы запускаем код для настройки базы данных в setUpBeforeClass. Однако это выполняется перед тестированием каждого тестового класса. Можно ли запустить код один раз перед запуском каких-либо тестов и, возможно, запустить некоторые ...
вопрос задан: 10 November 2011 20:10
0
ответов

Не удается заставить PHPunit работать

Я пытался заставить PHPunit работать для моего проекта фреймворка zend и сталкивался с различными проблемами. Я переустановил PEAR и удалил PHPunit, а также переустановил их оба. Мой...
вопрос задан: 10 November 2011 12:39
0
ответов

PHPUnit - Сброс переменных

Я только начал использовать PHPUnit и мне интересно, есть ли сборка, позволяющая сбрасывать содержимое переменной? Сценарий использования состоит в том, что, поскольку я уже говорю с кодом, который разрабатываю, я ...
вопрос задан: 9 November 2011 20:41
0
ответов

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

Есть ли хорошие способы имитировать конкретные методы в абстрактных классах с использованием PHPUnit? На данный момент я обнаружил следующее: expect () -> will () отлично работает с абстрактными методами Это не работает с конкретными ...
вопрос задан: 7 November 2011 17:36
0
ответов

Структура файловой системы / каталога для модульных и функциональных тестов с помощью PHPUnit

Мне нужно добавить интеграционные тесты в свой набор тестов. Хотя имя - PHPUnit, я считаю, что здесь есть много поддержки для запуска не модульных тестов. Моя схема выглядит примерно так: <...
вопрос задан: 31 October 2011 12:51
0
ответов

как выполнить модульное тестирование вызова curl в php

Как вы подойдете к модульному тестированию реализации curl? публичная функция get () {$ ch = curl_init ($ this-> request-> getUrl ()); curl_setopt ($ ch, CURLOPT_HEADER, ложь); curl_setopt (...
вопрос задан: 27 October 2011 03:52
0
ответов

Протестируйте move_uploaded_file и is_uploaded_file с помощью vfsStream

Я попытался протестировать move_uploaded_file и is_uploaded_file с помощью PHPUnit и vfsStream. Они всегда возвращают false. общедоступная функция testShouldUploadAZipFileAndMoveIt () {$ _FILES = array ('fieldName' = ...
вопрос задан: 20 October 2011 17:33