unit-testing

Laravel 4 тестирует "Команды"?

Я пытался протестировать свои команды в Laravel 4, поскольку они являются важной частью моей системы, но, похоже, охват ... Command.php on line 153 Что логично, аргумент не передан. Есть ли способ проверить эту функциональность?... Спасибо

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

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

Покрытие кода, когда не тестируются защищенные/частные методы с помощью PHPUnit

Я знаю, что можно протестировать частные/защищенные методы с помощью PHPUnit, используя отражение или другие обходные п ... и многоразовые частные функции, которые преобразуют данные более сложными способами (но все еще без побочных эффектов).

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

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

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

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

Как я могу имитировать внешний веб-запрос в PHPUnit?

Я работаю над созданием набора тестов для проекта PHP Propel с использованием Фактории и PHPUnit. В настоящее время я ... ко добрые люди из SO не считают иначе. Очень признателен за любую помощь, я весь день был зациклен на этом. Спасибо!!

Метод фиктивного родителя PHPUnit

У меня проблема с издевательским родительским методом, вот пример: class PathProvider { public function getPath() ... ndex/id/5')); Я писал эту часть, но я не знаю, как я должен передать это издевательское значение методу тестирования.

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

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

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

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

проверка модульного тестирования symfony2 с помощью пользовательского валидатора

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

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

Я только что начал модульное тестирование в CakePHP (ура!) и столкнулся со следующей проблемой. Надеюсь, кто-нибудь смо ... дать тест поведения, который будет использоваться моделью. Я пытаюсь понять, как должен выглядеть этот тест поведения.

Интеграция PHPUnit с CakePHP 1.3

Я искал учебник, который поможет мне интегрировать PHPUnit с CakePHP. Хотите также использовать тесты на селен, поэтому ... /2006/03/22/selenium / но, похоже, не могу заставить его работать. Есть какие-нибудь хорошие учебные пособия? Спасибо!

Тестирование пакета Laravel

Итак, я пишу базовый пакет Laravel и, похоже, столкнулся с еще одной проблемой, на этот раз с тестированием. Разраба ... его так: vendor/bin/phpunit packages/yourname/package-name/ Тоже работает, поэтому я выбрал его в качестве ответа.

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

// src/Acme/DemoBundle/Tests/Controller/DemoControllerTest.php namespace Acme\DemoBundle\Tests\Controller; use Symfony\ ... ramework_TestCase' not found in /acme/vendor/symfony/src/Symfony/Bundle/FrameworkBundle/Test/WebTestCase.php on line 24

Тестируемый код и глобальные константы

Здесь я пишу небольшое приложение с единственной целью приобрести лучшие навыки работы с ООП/тестируемым кодом. И мне э ... ать, как тестовые кодеры savy будут справляться с глобальными определяет с 2 возможными значениями во время выполнения.

Как я могу утверждать, что результат является целым числом в PHPUnit?

Я хотел бы иметь возможность проверить, что результатом является целое число (1,2,3...), где функция может возвращать л ... получаю эту ошибку: Аргумент #1 PHPUnit_Framework_Assert::assertinstanceof() должен быть именем класса или интерфейса

Почему PHPUnit запрашивает КАТАЛОГ ЯДРА с использованием Silex?

Я пытаюсь настроить модульные тесты для своего приложения Silex, но продолжаю получать это сообщение об ошибке: Ис ... $response = json_decode($client->getResponse()->getContent(), true); var_dump($response);die; } }

Получить доступ к контейнеру Symfony 2 с помощью модульного теста?

Как получить доступ к контейнеру Symfony 2 в рамках модульного теста? Мои библиотеки нуждаются в этом, поэтому это необходимо. Тестовые классы расширяются \PHPUnit_Framework_TestCase, поэтому контейнера нет.

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

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

Рекомендации по тестированию баз данных с помощью PHPUnit [закрыто]

PHPUnit' в собственном руководстве есть некоторые еще не написанные разделы , озаглавленные "Операции" и "Лучшие практики тестирования баз данных". Каковы наилучшие методы тестирования базы данных с помощью PHPUnit, особенно в MySQL?