PHP Класс Polyglot\TestCases\ContainerTestCase

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

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

Свойство Тип Описание
$app Illuminate\Container\Container The current IoC Container

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

Метод Описание
__get ( string $key ) : object Get an instance from the Container
__set ( string $key, object $value ) Set an instance on the container
setUp ( ) Set up the tests
tearDown ( ) : void Clean up mocked instances

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

Метод Описание
mockConfig ( $options = [] ) : Mockery Mock Config
mockRequest ( $segment = 'fr' ) : Mockery Mock Request
mockUrl ( Request $request ) : UrlGenerator Get a new instance of UrlGenerator with a mock Request

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

__get() публичный Метод

Get an instance from the Container
public __get ( string $key ) : object
$key string
Результат object

__set() публичный Метод

Set an instance on the container
public __set ( string $key, object $value )
$key string
$value object

mockConfig() защищенный Метод

Mock Config
protected mockConfig ( $options = [] ) : Mockery
Результат Mockery

mockRequest() защищенный Метод

Mock Request
protected mockRequest ( $segment = 'fr' ) : Mockery
Результат Mockery

mockUrl() защищенный Метод

Get a new instance of UrlGenerator with a mock Request
protected mockUrl ( Request $request ) : UrlGenerator
$request Request
Результат Polyglot\Services\UrlGenerator

setUp() публичный Метод

Set up the tests
public setUp ( )

tearDown() публичный Метод

Clean up mocked instances
public tearDown ( ) : void
Результат void

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

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

The current IoC Container
protected Container,Illuminate\Container $app
Результат Illuminate\Container\Container