PHP 클래스 Kraken\_Unit\Runtime\_T\TSolver

상속: extends Kraken\Test\TUnit
파일 보기 프로젝트 열기: kraken-php/framework

보호된 프로퍼티들

프로퍼티 타입 설명
$class string
$manager Kraken\Runtime\RuntimeManagerInterface | PHPUnit_Framework_MockObject_MockObject
$runtime Kraken\Runtime\RuntimeContainerInterface | PHPUnit_Framework_MockObject_MockObject
$solver Kraken\Runtime\Command\CommandInterface | PHPUnit_Framework_MockObject_MockObject

공개 메소드들

메소드 설명
createChannel ( string[] | null $methods = [] ) : Kraken\Channel\ChannelInterface | PHPUnit_Framework_MockObject_MockObject
createLogger ( string[] | null $methods = [] ) : Kraken\Channel\ChannelInterface | PHPUnit_Framework_MockObject_MockObject
createManager ( ) : Kraken\Runtime\RuntimeManagerInterface | PHPUnit_Framework_MockObject_MockObject
createRuntime ( string[] | null $methods = [] ) : Kraken\Runtime\RuntimeContainerInterface | PHPUnit_Framework_MockObject_MockObject
createSolver ( mixed[] $context = [], string[] | null $methods = null ) : Kraken\Supervision\SolverInterface | PHPUnit_Framework_MockObject_MockObject
setUp ( )
testApiConstruct_DoesNotThrowException ( )
testApiConstructor_CreatesInstance ( )
testApiConstructor_SetsRuntime ( )
testApiConstructor_ThrowsException_WhenNoRuntimeIsPassed ( )
testApiDestruct_DoesNotThrowException ( )
testApiDestructor_DoesNotThrowException ( )

메소드 상세

createChannel() 공개 메소드

public createChannel ( string[] | null $methods = [] ) : Kraken\Channel\ChannelInterface | PHPUnit_Framework_MockObject_MockObject
$methods string[] | null
리턴 Kraken\Channel\ChannelInterface | PHPUnit_Framework_MockObject_MockObject

createLogger() 공개 메소드

public createLogger ( string[] | null $methods = [] ) : Kraken\Channel\ChannelInterface | PHPUnit_Framework_MockObject_MockObject
$methods string[] | null
리턴 Kraken\Channel\ChannelInterface | PHPUnit_Framework_MockObject_MockObject

createManager() 공개 메소드

public createManager ( ) : Kraken\Runtime\RuntimeManagerInterface | PHPUnit_Framework_MockObject_MockObject
리턴 Kraken\Runtime\RuntimeManagerInterface | PHPUnit_Framework_MockObject_MockObject

createRuntime() 공개 메소드

public createRuntime ( string[] | null $methods = [] ) : Kraken\Runtime\RuntimeContainerInterface | PHPUnit_Framework_MockObject_MockObject
$methods string[] | null
리턴 Kraken\Runtime\RuntimeContainerInterface | PHPUnit_Framework_MockObject_MockObject

createSolver() 공개 메소드

public createSolver ( mixed[] $context = [], string[] | null $methods = null ) : Kraken\Supervision\SolverInterface | PHPUnit_Framework_MockObject_MockObject
$context mixed[]
$methods string[] | null
리턴 Kraken\Supervision\SolverInterface | PHPUnit_Framework_MockObject_MockObject

setUp() 공개 메소드

public setUp ( )

testApiConstruct_DoesNotThrowException() 공개 메소드

testApiConstructor_CreatesInstance() 공개 메소드

testApiConstructor_SetsRuntime() 공개 메소드

testApiConstructor_ThrowsException_WhenNoRuntimeIsPassed() 공개 메소드

testApiDestruct_DoesNotThrowException() 공개 메소드

testApiDestructor_DoesNotThrowException() 공개 메소드

프로퍼티 상세

$class 보호되어 있는 프로퍼티

protected string $class
리턴 string

$manager 보호되어 있는 프로퍼티

protected RuntimeManagerInterface,Kraken\Runtime|PHPUnit_Framework_MockObject_MockObject $manager
리턴 Kraken\Runtime\RuntimeManagerInterface | PHPUnit_Framework_MockObject_MockObject

$runtime 보호되어 있는 프로퍼티

protected RuntimeContainerInterface,Kraken\Runtime|PHPUnit_Framework_MockObject_MockObject $runtime
리턴 Kraken\Runtime\RuntimeContainerInterface | PHPUnit_Framework_MockObject_MockObject

$solver 보호되어 있는 프로퍼티

protected CommandInterface,Kraken\Runtime\Command|PHPUnit_Framework_MockObject_MockObject $solver
리턴 Kraken\Runtime\Command\CommandInterface | PHPUnit_Framework_MockObject_MockObject