Spec-Zone.ru › CakePHP 2.7

Класс CakeTestSuiteDispatcher

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

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

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

__constructsource public

__construct( )

Конструктор

_checkPHPUnitsource protected

_checkPHPUnit( )

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

_checkXdebugsource protected

_checkXdebug( )

Проверяет наличие расширения xdebug, необходимого для выполнения анализа покрытия кода. Отображает ошибку, если xdebug не установлен.

_parseParamssource protected

_parseParams( )

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

_runTestCasesource protected

_runTestCase( )

Выполняет файл тестового случая.

_testCaseListsource protected

_testCaseList( )

Генерирует страницу со списком тестовых случаев, которые можно запустить.

datesource public static

date( string $format )

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

Параметры

строка $format
формат, который нужно использовать.

Возвращает

string
отформатированная дата

dispatchsource public

dispatch( )

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

loadTestFrameworksource public

loadTestFramework( )

Проверяет существование файлов тестовой среды

Возвращает

boolean
true, если найдены, иначе false

runsource public static

run( )

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

setParamssource public

setParams( array $params )

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

Параметры

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

timesource public static

time( boolean $reset false )

Устанавливает стамповый отметку времени

Параметры

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

Возвращает

integer
время

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

$_Reportersource

protected static CakeBaseReporter

экземпляр репортера, используемого для запроса

null

$_baseDirsource

protected строка

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

$_baseUrlsource

protected строка

Базовая часть URL запроса

$_paramsParsedsource

protected логическое

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

false

$paramssource

public массив

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

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

© 2005–2016 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.
http://api.cakephp.org/2.7/class-CakeTestSuiteDispatcher.html

Spec-Zone.ru

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