Spec-Zone.ru › CakePHP 2.10

Класс CakeTestSuiteDispatcher

CakeTestSuiteDispatcher обрабатывает веб-запросы к набору тестов и выполняет соответствующее действие.

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

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

  • $_Reporter protected static
    CakeBaseReporter
    Используемый для запроса экземпляр отчётчика
  • $_baseDir protected
    string
    Базовая директория запроса. Используется для доступа к ресурсам.
  • $_baseUrl protected
    string
    Базовый URL запроса
  • $_paramsParsed protected
    boolean
    Логическая переменная для автоматического парсинга параметров.
  • $params public
    array
    Параметры запроса

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

  • __construct() public
    Конструктор
  • _checkPHPUnit() protected
    Проверяет установку PHPUnit. Выходит, если PHPUnit не установлен.
  • _checkXdebug() protected

    Проверяет установку расширения xdebug, необходимого для выполнения кодовой обработки. Выводит сообщение об ошибке, если xdebug не установлен.

  • _parseParams() protected
    Парсит параметры URL в «запрос».
  • _runTestCase() protected
    Выполняет файл теста.
  • _testCaseList() protected
    Создаёт страницу со списком тестов, которые можно запустить.
  • date() public static

    Возвращает отформатированную строку даты, используя статическое время. Этот метод используется в качестве формата для полей created, modified и updated в Model::save()

  • dispatch() public
    Выполняет действия, необходимые параметрами URL.
  • loadTestFramework() public
    Проверяет наличие файлов фреймворка тестов.
  • run() public static
    Статический метод для инициализации тестового исполнителя, сохраняет чистым глобальное пространство.
  • setParams() public
    Устанавливает параметры, вызов этого метода обойдёт автоматический парсинг параметров.
  • time() public static
    Устанавливает стандратное значение временной метки.

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

__construct()source public

__construct( )

Конструктор

_checkPHPUnit()source protected

_checkPHPUnit( )

Проверяет установку PHPUnit. Выходит, если PHPUnit не установлен

_checkXdebug()source protected

_checkXdebug( )

Проверяет установку расширения xdebug, необходимого для выполнения кодовой обработки. Выводит сообщение об ошибке, если xdebug не установлен.

_parseParams()source protected

_parseParams( )

Парсит параметры URL в «запрос»

_runTestCase()source protected

_runTestCase( )

Выполняет файл теста.

_testCaseList()source protected

_testCaseList( )

Создаёт страницу со списком тестов, которые можно запустить.

date()source public static

date( string $format )

Возвращает отформатированную строку даты, используя статическое время. Этот метод используется в качестве формата для полей created, modified и updated в Model::save()

Параметры

строка $format
Используемый формат.

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

строка
отформатированная дата

dispatch()source public

dispatch( )

Выполняет действия, необходимые параметрами URL.

loadTestFramework()source public

loadTestFramework( )

Проверяет наличие файлов фреймворка тестов

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

логический
true, если найден, иначе false

run()source public static

run( )

Статический метод для инициализации тестового исполнителя, сохраняет чистым глобальное пространство.

setParams()source public

setParams( array $params )

Устанавливает параметры, вызов этого метода обойдёт автоматический парсинг параметров.

Параметры

массив $params
Массив параметров для диспетчера

time()source public static

time( boolean $reset false )

Устанавливает стандратное значение временной метки.

Параметры

логический $reset необязательно false
установить новую статическую временную метку.

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

целое
временная метка

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

$_Reportersource

protected static CakeBaseReporter

Используемый для запроса экземпляр отчётчика

null

$_baseDirsource

protected string

Базовая директория запроса. Используется для доступа к ресурсам.

$_baseUrlsource

protected string

Базовый URL запроса

$_paramsParsedsource

protected boolean

Логическая переменная для автоматического парсинга параметров.

false

$paramssource

public array

Параметры запроса

array(
    'codeCoverage' => false,
    'case' => null,
    'core' => false,
    'app' => false,
    'plugin' => null,
    'output' => 'html',
    'show' => 'groups',
    'show_passes' => false,
    'filter' => false,
    'fixture' => null
)

© 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-CakeTestSuiteDispatcher.html

Spec-Zone.ru

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