PHP Class Kraken\Test\Simulation\Simulation

Inheritance: extends Kraken\Event\BaseEventEmitter, implements Kraken\Test\Simulation\SimulationInterface
Afficher le fichier Open project: kraken-php/framework Class Usage Examples

Méthodes publiques

Méthode Description
__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 )

Private Methods

Méthode Description
start ( )
stop ( )

Method Details

__construct() public méthode

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

__destruct() public méthode

public __destruct ( )

assertSame() public méthode

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

begin() public méthode

public begin ( )

done() public méthode

public done ( )

expect() public méthode

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

fail() public méthode

public fail ( $message )

getExpectations() public méthode

public getExpectations ( ) : Event[]
Résultat Event[]

getLoop() public méthode

public getLoop ( ) : Kraken\Loop\LoopInterface
Résultat Kraken\Loop\LoopInterface

getScenario() public méthode

public getScenario ( ) : callable(SimulationInterface) | null
Résultat callable(SimulationInterface) | null

onStart() public méthode

public onStart ( callable $callable )
$callable callable

onStop() public méthode

public onStop ( callable $callable )
$callable callable

reflect() public méthode

public reflect ( string $model, mixed[] $config = [] ) : object
$model string
$config mixed[]
Résultat object

setScenario() public méthode

public setScenario ( callable $scenario )
$scenario callable