tdd

"Веб-интерфейс" для тестов PHPUnit?

Существует ли простой "веб-интерфейс" для запуска наборов тестов PHPUnit? т.Е. PHP-скрипт, который запускает тест в ком ... и основанное на PHP - я планирую войти в phpUnderControl (который имеет функциональность, которую я ищу), но пока нет.

Почему phpunit не показывает никаких ошибок в консоли

Я использую phpunit с фреймворком Laravel 4. Почему, когда во время тестов возникает ошибка PHP, сообщения об ошибках не отображаются (например, отсутствует метод)? Как мы можем заставить phpunit показывать все ошибки?

Кодек-прием - В чем разница между cest и cept?

Я только начал использовать подход TDD и наткнулся на кодирование. Я много искал в Интернете, но не нашел надлежащего объяснения или различия между файлами cest и cept в codeception.

PHPUnit тестирует реальный пример

Я создал класс-оболочку mail . Я знаю, что существует множество библиотек для отправки электронных писем, но я хочу из ... мире для меня трудны. Я пытался узнать об этом, я много чего читал, но я не могу протестировать реальный код. Спасибо.

Интеграция Zend Framework с Behat BDD

Кто-нибудь использовал Behat с Zend Framework? Есть примеры того, как использовать и то, и другое?

Первый шаг в тестировании приложений Laravel 4 (PHPSpec/BDD против PHPUnit/TDD)

Я слишком долго ломал голову над этим вопросом. Я знаю, что мне нужно просто перейти к одному или другому, так как они ... долгосрочной перспективе. Любые ресурсы/понимание от любого, кто испытал и то, и другое, были бы весьма признательны.

Как указать, что тест PHPUnit, как ожидается, завершится неудачей?

Можно ли пометить тест как "ожидаемый сбой" с помощью PHPUnit? Это было бы полезно при выполнении TDD, и вы хотите раз ... чать действительно неудачные тесты и тесты, которые завершаются неудачей, потому что соответствующий код еще не написан.

TDD - Зависимости, которые нельзя высмеивать

Допустим, у меня есть класс: class XMLSerializer { public function serialize($object) { $document = new Do ... я этого типа зависимости, которое нельзя высмеивать, поскольку его поведение по сути требуется для тестируемого метода?

PHPUnit - Макет S3Client не работает хорошо

Библиотека: "aws/aws-sdk-php": "2.*" Версия PHP: PHP 5.4.24 (cli) Композитор.json { "require": { "php": "& ... ть протестирован с помощью насмешек. Есть идеи? ОБНОВЛЕНИЕ Снимок экрана при настройке MockObject с помощью xdebug:

Как использовать TDD в не очень "раздражительной" среде

Я работаю в компании, где есть ООП... ну, не испуганный, но, по крайней мере, осужденный как "слишком сложный". Мои кол ... не хочу изменять их код, так как не хочу провоцировать конфликты. Какой подход вы бы предложили, кроме смены компании?

PHPSpec Улавливает ошибку типа в PHP7

Я хочу протестировать пример метода со скалярным типом намеков и строгими типами в PHP7. Когда я не передаю аргумент, м ... ng('test'); } } В начале я заявляю: declare(strict_types=1); Что не так? Как мне проверить бросание TypeError?

Как запустить TDD/BDD PHP CodeIgniter

Я уже довольно давно читаю о TDD/BDD, но никогда не мог понять, как реализовать его в проекте. Это упрощенная версия ... Я давно хотел это сделать, я вроде как понимаю концепцию, но фактическая реализация ускользает от меня, большое спасибо!

С чего начать разработку первого веб-приложения, управляемого базой данных (длинный вопрос)?

Я решил разработать веб-приложение, управляемое базой данных, но я не уверен, с чего начать. Конечная цель проекта сос ... работал с базами данных, как включить эти элементы в модели и тестовые модули? Заранее благодарю всех вас за ваш опыт.

Точки прогресса PHPUnit находятся в новой строке и показывают "неправильный" процент

Я протестировал свой инструментарий и получил этот результат PHPUnit 3.7.21 Configuration read from php-application-to ... ачение? Все связанные файлы находятся здесь: http://github.com/sourcerer-mike/php-application-toolkit/tree/release-0.2

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

Недавно я занялся некоторыми TDD с использованием PHPUnit. Мне нужно протестировать приложение, управляемое базой данны ... ия в моей эскападе. Может ли кто-нибудь объяснить причины, по которым я должен не тестировать против MySQL? Спасибо

Использование TDD для создания отчета

В настоящее время я пытаюсь использовать PHPUnit, чтобы узнать о разработке на основе тестирования (TDD), и у меня есть ... может указать при запуске отчета? Как вы работаете в рамках TDD в этой ситуации, используя такой фреймворк, как PHPUnit?

Laravel: Как включить ошибку отслеживания стека на PHPUnit

У меня есть свежая установка laravel 5.4 Я попытался изменить тест по умолчанию, чтобы увидеть неудачный тест. Tests ... аузере? Или, по крайней мере, ближе к этому, чтобы я знал, какой следующий шаг мне следует сделать. Заранее благодарю.

Тесты Symfony2: фильтр с html: содержит возвращаемое одно значение

Я хочу протестировать свое приложение Symfony2 с помощью PHPUnit, когда пользователь отправляет форму без каких-либо да ... his value should not be blank")')->count(); // Should display 2, not 1 } У вас есть какие-нибудь идеи, пожалуйста?

PHPUnit: как мне имитировать несколько вызовов методов с несколькими аргументами?

Я пишу модульный тест для метода, использующего PHPUnit. Метод, который я тестирую, вызывает один и тот же метод для од ... ыть числовым Есть ли способ сделать logicalOr насмешку над методом с более чем одним аргументом? Заранее благодарю.

PHPUnit: ожидает значения метода

Когда я создаю новый макет, мне нужно вызвать метод expects. Что именно он делает? Как насчет его аргументов? $todoLis ... emMock))); Я нигде не могу найти причину (я пробовал документы). Я читал источники, но не могу этого понять. Спасибо.