PHP 클래스 Kraken\Test\Simulation\Simulation

상속: extends Kraken\Event\BaseEventEmitter, implements Kraken\Test\Simulation\SimulationInterface
파일 보기 프로젝트 열기: kraken-php/framework 1 사용 예제들

공개 메소드들

메소드 설명
__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