PHP Класс Kraken\Test\Simulation\Simulation

Наследование: extends Kraken\Event\BaseEventEmitter, implements Kraken\Test\Simulation\SimulationInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Kraken\Loop\LoopExtendedInterface $loop )
__destruct ( )
assertSame ( mixed $expected, mixed $actual, string $message = "Assertion failed, expected "%s" got "%s"" )
begin ( )
done ( )
expect ( string $name, mixed $data = [] )
fail ( $message )
getExpectations ( ) : Event[]
getLoop ( ) : Kraken\Loop\LoopInterface
getScenario ( ) : callable(SimulationInterface) | null
onStart ( callable $callable )
onStop ( callable $callable )
reflect ( string $model, mixed[] $config = [] ) : object
setScenario ( callable $scenario )

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

Метод Описание
start ( )
stop ( )

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

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

public __construct ( Kraken\Loop\LoopExtendedInterface $loop )
$loop Kraken\Loop\LoopExtendedInterface

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

public __destruct ( )

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

public assertSame ( mixed $expected, mixed $actual, string $message = "Assertion failed, expected "%s" got "%s"" )
$expected mixed
$actual mixed
$message string

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

public begin ( )

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

public done ( )

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

public expect ( string $name, mixed $data = [] )
$name string
$data mixed

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

public fail ( $message )

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

public getExpectations ( ) : Event[]
Результат Event[]

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

public getLoop ( ) : Kraken\Loop\LoopInterface
Результат Kraken\Loop\LoopInterface

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

public getScenario ( ) : callable(SimulationInterface) | null
Результат callable(SimulationInterface) | null

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

public onStart ( callable $callable )
$callable callable

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

public onStop ( callable $callable )
$callable callable

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

public reflect ( string $model, mixed[] $config = [] ) : object
$model string
$config mixed[]
Результат object

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

public setScenario ( callable $scenario )
$scenario callable