PHP Класс ouzo\tests\ControllerTestCase

Наследование: extends DbTransactionalTestCase
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$frontController Ouzo\FrontController
$injectorConfig Ouzo\Injection\InjectorConfig

Открытые методы

Метод Описание
__construct ( $name = null, array $data = [], $dataName = '' )
assertAssignsModel ( $variable, $modelObject )
assertAssignsValue ( $variable, $value )
assertDownloadsFile ( $file )
assertHasCookie ( $cookieAttributes )
assertRedirectsTo ( $path )
assertRenderedContent ( )
assertRenderedJsonAttributeEquals ( $attribute, $equals )
assertRenders ( $viewName )
assertResponseHeader ( $expected )
delete ( $url )
get ( $url, $data = null )
getActualContent ( )
getAssigned ( $name )
getRenderedJsonAsArray ( )
getResponseHeaders ( )
patch ( $url )
post ( $url, $data )
put ( $url, $data )

Защищенные методы

Метод Описание
frontControllerBindings ( InjectorConfig $config )
requestContext ( )

Приватные методы

Метод Описание
_appendParamsToUrl ( $url, $data )
_initFrontController ( )
_parseUrlParams ( $url )
_prefixSystem ( )
_removePrefix ( $string )
_urlHasParams ( $url )

Описание методов

__construct() публичный метод

public __construct ( $name = null, array $data = [], $dataName = '' )
$data array

assertAssignsModel() публичный метод

public assertAssignsModel ( $variable, $modelObject )

assertAssignsValue() публичный метод

public assertAssignsValue ( $variable, $value )

assertDownloadsFile() публичный метод

public assertDownloadsFile ( $file )

assertHasCookie() публичный метод

public assertHasCookie ( $cookieAttributes )

assertRedirectsTo() публичный метод

public assertRedirectsTo ( $path )

assertRenderedContent() публичный метод

assertRenderedJsonAttributeEquals() публичный метод

public assertRenderedJsonAttributeEquals ( $attribute, $equals )

assertRenders() публичный метод

public assertRenders ( $viewName )

assertResponseHeader() публичный метод

public assertResponseHeader ( $expected )

delete() публичный метод

public delete ( $url )

frontControllerBindings() защищенный метод

protected frontControllerBindings ( InjectorConfig $config )
$config Ouzo\Injection\InjectorConfig

get() публичный метод

public get ( $url, $data = null )

getActualContent() публичный метод

public getActualContent ( )

getAssigned() публичный метод

public getAssigned ( $name )

getRenderedJsonAsArray() публичный метод

getResponseHeaders() публичный метод

public getResponseHeaders ( )

patch() публичный метод

public patch ( $url )

post() публичный метод

public post ( $url, $data )

put() публичный метод

public put ( $url, $data )

requestContext() защищенный метод

protected requestContext ( )

Описание свойств

$frontController защищенное свойство

protected FrontController,Ouzo $frontController
Результат Ouzo\FrontController

$injectorConfig защищенное свойство

protected InjectorConfig,Ouzo\Injection $injectorConfig
Результат Ouzo\Injection\InjectorConfig