PHP 트레잇 Kraken\_Unit\Runtime\_Case\RuntimeCase

파일 보기 프로젝트 열기: kraken-php/framework

공개 메소드들

메소드 설명
createRuntime ( string[] $params = [], string[] | null $methods = null ) : RuntimeContainer | PHPUnit_Framework_MockObject_MockObject
eventsProvider ( ) : string[][]
getTest ( ) : TUnit
stateSwitchersProvider ( ) : string[][]
statesProvider ( ) : string[][]
testApiConstructor_CreatesInstance ( )
testApiDestructor_DoesNotThrowException ( )
testApiFail_CallsModelMethod ( )
testApiGetAlias_ReturnsAlias ( )
testApiGetArgs_ReturnsArgs ( )
testApiGetCore_CallsModelMethod ( )
testApiGetLoop_CallsModelMethod ( )
testApiGetModel_ReturnsModel ( )
testApiGetName_ReturnsName ( )
testApiGetParent_ReturnsParent ( )
testApiGetState_CallsModelMethod ( )
testApiGetType_ReturnsType ( )
testApiManager_CallsModelMethod ( )
testApiSetCore_CallsModelMethod ( )
testApiSucceed_CallsModelMethod ( )
testCaseAllIsStateMethods_CallsModelMethod ( $state )
testCaseAllOnMethods_RegisterHandlersForEvents ( $event )
testCaseAllSetStateMethods_CallsModelMethod ( $switcher )
testProtectedApiBoot_ReturnsSelf ( )
testProtectedApiConfig_ReturnsArray ( )
testProtectedApiConstruct_ReturnsSelf ( )
testProtectedApiInternalBoot_CallsBootMethod ( )
testProtectedApiInternalConfig_CallsConfigMethod ( )
testProtectedApiInternalConstruct_CallsConstructMethod ( )

메소드 상세

createRuntime() 추상적인 공개 메소드

abstract public createRuntime ( string[] $params = [], string[] | null $methods = null ) : RuntimeContainer | PHPUnit_Framework_MockObject_MockObject
$params string[]
$methods string[] | null
리턴 Kraken\Runtime\RuntimeContainer | PHPUnit_Framework_MockObject_MockObject

eventsProvider() 공개 메소드

public eventsProvider ( ) : string[][]
리턴 string[][]

getTest() 추상적인 공개 메소드

abstract public getTest ( ) : TUnit
리턴 Kraken\Test\TUnit

stateSwitchersProvider() 공개 메소드

public stateSwitchersProvider ( ) : string[][]
리턴 string[][]

statesProvider() 공개 메소드

public statesProvider ( ) : string[][]
리턴 string[][]

testApiConstructor_CreatesInstance() 공개 메소드

testApiDestructor_DoesNotThrowException() 공개 메소드

testApiFail_CallsModelMethod() 공개 메소드

testApiGetAlias_ReturnsAlias() 공개 메소드

testApiGetArgs_ReturnsArgs() 공개 메소드

testApiGetCore_CallsModelMethod() 공개 메소드

testApiGetLoop_CallsModelMethod() 공개 메소드

testApiGetModel_ReturnsModel() 공개 메소드

testApiGetName_ReturnsName() 공개 메소드

testApiGetParent_ReturnsParent() 공개 메소드

testApiGetState_CallsModelMethod() 공개 메소드

testApiGetType_ReturnsType() 공개 메소드

testApiManager_CallsModelMethod() 공개 메소드

testApiSetCore_CallsModelMethod() 공개 메소드

testApiSucceed_CallsModelMethod() 공개 메소드

testCaseAllIsStateMethods_CallsModelMethod() 공개 메소드

testCaseAllOnMethods_RegisterHandlersForEvents() 공개 메소드

testCaseAllSetStateMethods_CallsModelMethod() 공개 메소드

testProtectedApiBoot_ReturnsSelf() 공개 메소드

testProtectedApiConfig_ReturnsArray() 공개 메소드

testProtectedApiConstruct_ReturnsSelf() 공개 메소드

testProtectedApiInternalBoot_CallsBootMethod() 공개 메소드

testProtectedApiInternalConfig_CallsConfigMethod() 공개 메소드

testProtectedApiInternalConstruct_CallsConstructMethod() 공개 메소드