Spec-Zone.ru › CakePHP 2.10

Класс CakeTestSuiteCommand

Класс для настройки загрузки наборов тестов из командной строки

PHPUnit_TextUI_Command
Extended by CakeTestSuiteCommand
Пакет: Cake\TestSuite
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/TestSuite/CakeTestSuiteCommand.php

Краткое описание методов

  • __construct() public
    Метод конструктора
  • getRunner() public
    Создает обработчик для команды.
  • handleFixture() public
    Обработчик для настройки класса FixtureManager.
  • handleReporter() public
    Обрабатывает флаг вывода для изменения вывода в webrunner.
  • run() public
    Уродливая настройка для обхода жестко заданного имени класса Runner в PHPUnit. :(

Подробное описание методов

__construct()source public

__construct( mixed $loader , array $params array() )

Метод конструктора

Параметры

mixed $loader
Экземпляр загрузчика, который следует использовать.
array $params необязательно array()
Список опций, которые следует использовать для этого запуска.

Исключения

MissingTestLoaderException
Если класс загрузчика не найден.

getRunner()source public

getRunner( mixed $loader )

Создает обработчик для команды.

Параметры

mixed $loader
Загрузчик, который следует использовать для выполнения теста.

Возвращаемое значение

CakeTestRunner

handleFixture()source public

handleFixture( string $class )

Обработчик для настройки класса FixtureManager.

Параметры

string $class
Имя класса, который будет менеджером фикстур

handleReporter()source public

handleReporter( string $reporter )

Обрабатывает флаг вывода для изменения вывода в webrunner.

Параметры

string $reporter
Класс отчета для использования.

run()source public

run( array $argv , boolean $exit true )

Уродливая настройка для обхода жестко заданного имени класса Runner в PHPUnit. :(

Параметры

array $argv
Аргументы команды
boolean $exit необязательно true
Режим завершения.

© 2005–2017 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/2.10/class-CakeTestSuiteCommand.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API