0
ответов

С классом PHPUnit & #39;mysqli& #39; не найден

Я только начал с PHPUnit. Некоторые простые тесты, которые я написал, работают. Итак, в целом PHPUnit запущен и работает. Однако с классом MySQLi что-то не так. В моем коде это работает нормально. Вот...
вопрос задан: 15 January 2015 11:14
0
ответов

Как можно Я проверяю, вызывается ли тот же метод с правильными параметрами с помощью PHPUnit и имитационного объекта

Я использую PHPUnit для своих модульных тестов. Я использую фиктивный объект, чтобы проверить, вызывается ли метод с правильными параметрами. Это отлично работает, когда я просто хочу сделать это один раз. $ logMock = $ this -> ...
вопрос задан: 14 January 2015 13:56
0
ответов

Имитация метода в том же тестируемом классе

Я хочу имитировать метод в том же классе, который я тестирую. ClassA {function hardToTest ($ arg) {// код, который сложно проверить} function underTest () {return $ this-> hardToTest ('...
вопрос задан: 11 July 2014 17:05
0
ответов

HowTo PHPUnit assertFunction

Мне было интересно, как я может проверить, имеет ли «класс» функцию. assertClassHasAttribute не работает, это нормально, поскольку функция не является атрибутом.
вопрос задан: 3 July 2014 11:14
0
ответов

глобальные переменные равны нулю при использовании PHPUnit

Я внедряю тестирование PHPUnit в существующий проект. Широко используются глобальные константные переменные. В моих модульных тестах функции не работают, потому что глобальные переменные равны null. Вот пример ...
вопрос задан: 28 May 2014 18:17
0
ответов

Переопределить переменную среды при работе на Jenkins

Я тестирую приложение Zend Framework с использованием PHPUnit и Jenkins. Мне нужно переопределить переменную среды APPLICATION_ENV, доступ к которой осуществляется через getenv PHP в файле PHPUnit bootstrap.php: & ...
вопрос задан: 23 May 2014 18:15
0
ответов

Настройка PHPUnit перед запуском первого теста и удаление после запуска последнего теста

Я пытаюсь реализовать тестовую утилиту, похожую на Django, для приложения php с использованием PHPUnit. Под Django я имею в виду, что перед запуском первого теста из основной базы данных создается отдельная тестовая БД и...
вопрос задан: 23 May 2014 10:07
0
ответов

Что происходит с объектами, передаваемыми между зависимыми тестами PHPUnit?

Это не столько вопрос, сколько подтверждение mpt, чтобы сэкономить кому-то еще час, который я только что потратил на PHPUnit. Моя проблема заключалась в том, что мой фиктивный объект при использовании в зависимом тесте не возвращал ожидаемого ...
вопрос задан: 1 May 2014 13:47
0
ответов

Как я могу получить автозаполнение IDE для PHPUnit?

Я использую Symfony2, все установлено, мои тесты пока работают хорошо. Я хотел бы получить автодополнение методов PHPUnit. Класс Symfony WebTestCase расширяется от...
вопрос задан: 6 April 2014 13:14
0
ответов

Утверждают, что переменная является непустой строкой без определенных символов в phpunit

Я хочу утверждать, что переменная является (непустой) строкой в ​​phpunit, но я не хочу утверждать, что строка должна соответствовать любой точной строке. Например, я хочу получить имя пользователя и убедиться, что ...
вопрос задан: 14 March 2014 06:10
0
ответов

Имитация частного метода с помощью PHPUnit

У меня есть вопрос об использовании PHPUnit для имитации частного метода внутри класса. Позвольте представить вам пример: class A {public function b () {// некоторый код $ this-> c (); // некоторые ...
вопрос задан: 11 March 2014 21:26
0
ответов

Почему мой PHPUnit-макет клиента Predis не соответствует моим ожиданиям?

Я пытаюсь сымитировать клиента Predis в тесте PHPUnit. Когда я вызываю метод, который я пытался сымитировать, в конце теста PHPUnit сообщает мне, что ожидания не оправдались. Вот код ...
вопрос задан: 3 March 2014 08:34
0
ответов

Инструмент для автоматической генерации тестов PHPUnit?

Мне было интересно - есть ли инструмент, который будет смотреть на мой PHP-код и автоматически генерировать для него тест PHPUnit? Или есть такой инструмент для любого другого языка, который я мог бы перенести на ...
вопрос задан: 27 February 2014 15:21
0
ответов

PHPUnit запускается только из командной строки. Почему?

У меня есть следующий код: assertEquals (2, 1 + 1); } ...
вопрос задан: 18 February 2014 23:47
0
ответов

Как отключить цвета в задаче Laravel PHPUnit?

Я тестирую под Windows, и командная строка не очень хорошо работает с цветовыми кодами ANSI, которые появляются по умолчанию. Как я могу отключить цветное отображение, когда я использую Laravel?
вопрос задан: 13 February 2014 04:26
0
ответов

Как использовать методы PHPUnit assert в функциональном тесте Codeception?

Я использую Codeception для модульных, функциональных и приемочных тестов моего PHP-приложения Laravel 4. Мои модульные тесты выглядят так: use Codeception \ Util \ Stub; Класс ExampleTest extends \ Codeception \ TestCase \ ...
вопрос задан: 29 January 2014 12:20
0
ответов

Невозможно запустить модульные тесты в IDE PHPStorm

Когда я запускаю vendor / bin / phpunit, все мои тесты выполняются успешно. Однако, когда я щелкаю правой кнопкой мыши по файлу тестов и нажимаю «Запустить тесты», я вижу: / usr / local / bin / php -dxdebug.coverage_enable = 1 / private / ...
вопрос задан: 28 January 2014 21:13
0
ответов

Интерфейс командной строки PHPUnit недоступен после установки PEAR

Я установил PHPUnit на свой OS X Snow Leopard с помощью следующей команды: sudo pear обнаружение канала pear.phpunit.de sudo pear install phpunit / PHPUnit Я ожидал, что phpunitCLI ...
вопрос задан: 6 January 2014 16:04
0
ответов

Как использовать PHPUnit в CodeIgniter?

Я читал и читал статьи о PHPUnit, SimpleTest и других фреймворках для модульного тестирования. Все они звучат так здорово! Я наконец-то получил PHPUnit, работающий с Codeigniter, благодаря https://bitbucket.org/kenjis/...
вопрос задан: 6 December 2013 12:14
0
ответов

PHPUnit: утверждают, что два массива равны, но порядок элементов не важен

Какой хороший способ утверждать, что два массива объектов равны, когда порядок элементов в массиве не важен или даже подлежит изменению?
вопрос задан: 16 November 2013 11:03
0
ответов

Инструмент командной строки PHPUnit не работает

Я запускаю XAMPP на окнах. Я недавно загрузил PHPUnit из инструмента PEAR CLI. Все выглядит хорошо, (eclipse правильно предлагает завершение кода, так что это означает, что он был правильно добавлен в ...
вопрос задан: 2 November 2013 13:03
0
ответов

Как читать / улучшать CRA Индекс P, рассчитанный PHP

Я только начал работать с PHPUnit и его красочными отчетами о покрытии кода. Я понимаю, что все числа и проценты за исключением одного: индекса CRAP. Может ли кто-нибудь дать мне четкое объяснение того, что это ...
вопрос задан: 12 September 2013 02:56
0
ответов

Ошибка покрытия кода модуля PHP

Модуль PHP работает, но я получаю эту ошибку покрытия кода и не получаю отчет о покрытии кода. Кто-нибудь знает, как это исправить? Спасибо, Демиан. demian @ dimbo-TP: / var / www / z2d2 / tests $ phpunit ...
вопрос задан: 10 September 2013 05:19
0
ответов

Модульное тестирование пользовательского ограничения проверки в Symfony 2.1, но без доступа к контейнеру?

Как я могу выполнить модульное тестирование пользовательского валидатора ContainsItalianVatin Validator, но без доступа к контейнеру * и службе валидатора (и, таким образом, создать объект-заглушку)? учебный класс ...
вопрос задан: 29 August 2013 12:27
0
ответов

Объединение зависимостей с поставщиками данных

У меня есть один тестовый метод, который зависит от другого метода, который сам использует поставщик данных в PHPUnit :/***. @dataProvider getFields */ общедоступная функция testCanDoSomeStuff ($parm1, $parm2 ){ $result =...
вопрос задан: 26 August 2013 17:39
0
ответов

Как использовать аутентифицированного пользователя в функциональном тесте Symfony2?

Я использую FacebookBundle для аутентификации пользователей в моем приложении Symfony2. Однако я хотел бы создать функциональные тесты с помощью phpunit, который использует аутентифицированного пользователя. Более того, я не хочу ...
вопрос задан: 20 August 2013 23:47
0
ответов

«@php_bin@» не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Я использую PHPUnit и Selenium Server для тестирования приложения Yii, я использую операционную систему xp. и я устанавливаю PHPUnit_Selenium (1.0.1) и другое программное обеспечение. На самом деле я следую этой инструкции ниже, чтобы ...
вопрос задан: 20 August 2013 20:16
0
ответов

Установка phpunit через Ansible

Я пытаюсь установить phpunit через ansible с целью запуска его на vagrant vm, однако продолжаю получать сообщение об ошибке в процессе сборки: канал "pear.phpunit.de" не инициализирован, используйте "...
вопрос задан: 14 August 2013 08:34
0
ответов

Тестирование Laravel 4; phpunit не распознается?

http://four.laravel.com/docs/testing говорит: «После установки нового приложения Laravel просто запустите phpunit в командной строке, чтобы запустить свои тесты». phpunit не распознается, я также пробовал php artisian ...
вопрос задан: 18 June 2013 15:11
0
ответов

PHPUnit, интерфейсы и пространства имен (Symfony2)

В настоящее время я работаю над пакетом с открытым исходным кодом для Symfony2, и действительно хочу, чтобы он был пьяным с точки зрения покрытия модульными тестами и общей надежности, однако я натолкнулся на препятствие из-за моего ...
вопрос задан: 18 April 2013 16:51