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