phpunit
Настройка PHPUnit перед запуском первого теста и демонтаж после выполнения последнего теста
Я пытаюсь реализовать утилиту Django, подобную тестовой, для php-приложения с использованием PHPUnit. Под подобным Djan ... льзую PHPUnit_Extensions_Database_TestCase, а свою собственную реализацию создания, заполнения и удаление базы данных.
PHPUnit: методы заглушки не определены
Должно быть, я что-то упускаю. Я пытаюсь заглушить методы в классе в PHPUnit, но когда я вызываю метод для макетного об ... подумать, что это может быть связано с тем, что этот класс
зарегистрирован в автозагрузчике?
Есть какие-нибудь мысли?
Где, черт возьми, есть документация по Selenium 2 для PHPUnit?
Я испытываю разочарование, пытаясь найти любую информацию о Selenium 2 для PHPUnit, за исключением исходного кода и т ... чить ответы на простые вопросы? Где я могу найти руководство для начинающих, основная документация или что-нибудь еще?
Игнорирование предупреждений PHP в PHPUnit
Я использую PHPUnit для модульного тестирования своих функций, когда в коде появляется какое-либо предупреждение, тесто ... будет выполнен для этих функций, кто-нибудь может сказать мне, как игнорировать предупреждения и продолжить тестирование
пхпунит: Как мне передавать значения между тестами?
Я действительно натыкаюсь на кирпичную стену с этим. Как вы передаете значения классов между тестами в phpunit?
Тест 1 ... рое должно быть установлено в testCmdGetBlockHash().
Помощь в понимании того, что не так, была бы весьма признательна.
Другой загружаемый файл php.ini зависит от содержимого кода
Я действительно в недоумении от того, что происходит - все началось с ошибки PHPUnit Error: No code coverage driver is ... спользованием phpunit tests\unit\a
Структура папок такова:
Laravel Project
└───tests
└───Unit
└───A.php
Отметьте тестовый класс PHPUnit как игнорируемый
Я написал абстрактный класс тестовых примеров, который должен быть расширен конкретными классами тестовых примеров.
Он ... е, из-за которой он не может создать его экземпляр - это по языку: Абстрактный класс не может быть созданный экземпляр.
Первый шаг в тестировании приложений Laravel 4 (PHPSpec/BDD против PHPUnit/TDD)
Я слишком долго ломал голову над этим вопросом. Я знаю, что мне нужно просто перейти к одному или другому, так как они ... долгосрочной перспективе.
Любые ресурсы/понимание от любого, кто испытал и то, и другое, были бы весьма признательны.
Как я могу издеваться над классом, реализующим интерфейс итератора, с помощью PHPUnit?
Как я могу издеваться над зависимостью для моего класса, которая реализует Iterator надежный интерфейс?
не удалось установить последнюю версию PHPUnit в Ubuntu 10.04
Я пытаюсь установить PHPUnit в Ubuntu 10.04, но получаю эти сообщения об ошибках
sudo pear install -a pear.phpunit.de/ ... о, я продолжаю получать ту же ошибку.
Есть ли у кого-нибудь такая же проблема и знает ли он, как ее решить?
Спасибо.
Кто-нибудь знает что-то вроде RSpec для PHP? [закрыто]
RSpec - отличный тестовый фреймворк ruby (для разработки на основе тестов),
кто-нибудь знает что-то вроде rspec, но для PHP?
PHPUnit - Использовать $this или self для статических методов?
Я не хочу писать длинный текст, потому что это короткий вопрос. Тесты PHPUnit содержат несколько статических методов. Н ... ertTrue('test');
?
(И если "$this" более правильно, не могли бы вы указать, почему мы не должны использовать "self"?)
Как я могу интегрировать phpunit с Hudson CI?
Мы рассматриваем возможность перехода с phpundercontrol на Hudson (похоже, у него есть действительно классные функции!) ... ть Хадсону: "Для этого проекта покажите ссылку на "API" для каждой сборки и ссылку на сборки/$BUILDNUM/api/index.html ".
dbunit в phpunit не усекает таблицы
В настоящее время я использую PHPUnit и DBUnit для своего проекта. У меня проблема с DBUnit, потому что DBUnit PHPUnit_ ... (__FILE__) . '/../rows.xml');
}
...
}
Итак, как я могу решить эту проблему? Что я здесь делаю не так?
Как указать, что тест PHPUnit, как ожидается, завершится неудачей?
Можно ли пометить тест как "ожидаемый сбой" с помощью PHPUnit? Это было бы полезно при выполнении TDD, и вы хотите раз ... чать действительно неудачные тесты и тесты, которые завершаются неудачей, потому что соответствующий код еще не написан.
Выполнение модульного тестирования с вложенными зависимостями и заводскими классами
Я новичок в модульном тестировании и PHPUnit, но в последнее время я много читал о шаблонах проектирования и изолирован ... неверными, поскольку я, очевидно, не являюсь экспертом в имеет значение; исправления приветствуются и приветствуются.
Тестирование устаревшего кода PHP-спагетти?
Я унаследовал довольно большой самодельный проект электронной коммерции php4+MySQL от разработчиков, которые буквально ... ть варианты, чтобы начать внедрять модульное тестирование на чем-то большем, чем самые тривиальные части моего проекта?
Ошибка усечения PHPUnit и MySQL
У меня болит голова из-за поведения PHPUnit, когда он всегда запускает TRUNCATE перед вставкой приспособлений без сна ... PUnit пытается усечь таблицу, прежде чем вставлять приспособления. Как мне рассказать об этом SET FOREIGN_KEY_CHECKS=0;?
Расширение Xdebug не загружено. Покрытие кода не будет сгенерировано в Ubuntu с помощью Xampp
У меня возникла проблема с установкой xdebug на мой сервер Ubuntu, который использует xampp. Я знаю, что в переполнении ... од этой команды выглядит следующим образом:
The Xdebug extension is not loaded. No code coverage will be generated.
Как проверить загрузку файлов с помощью laravel и phpunit?
Я пытаюсь запустить этот функциональный тест на своем контроллере laravel. Я хотел бы протестировать обработку изображе ... t; 0,
),
);
parent::setUp();
}
Но без успеха. Используемый файл существует, и его размер правильный.