PHP Class Kraken\_Unit\Container\ServiceRegisterTest

Inheritance: extends Kraken\Test\TUnit
Datei anzeigen Open project: kraken-php/framework

Public Methods

Method Description
createRegister ( string[] | null $methods = null ) : ServiceRegister | PHPUnit_Framework_MockObject_MockObject
testApiConstructor_CreatesInstance ( )
testApiDestructor_DoesNotThrowException ( )
testApiFlushAliases_FlushAliases_BeforeBootUp ( )
testApiFlushAliases_ThrowsException_AfterBootUp ( )
testApiFlushProviders_FlushProviders_BeforeBootUp ( )
testApiFlushProviders_ThrowsException_AfterBootUp ( )
testApiGetAlias_ReturnsAliasPointer_WhenAliasDoesExist ( )
testApiGetAlias_ReturnsNull_WhenAliasDoesNotExist ( )
testApiGetAliases_ReturnsListOfAliases ( )
testApiGetProvider_ReturnsNull_WhenProviderDoesNotExist ( )
testApiGetProvider_ReturnsProvider_WhenProviderDoesExistForClass ( )
testApiGetProvider_ReturnsProvider_WhenProviderDoesExistForConcrete ( )
testApiGetProviders_ReturnsListOfProviders ( )
testApiGetServices_ReturnsListOfServices ( )
testApiRegisterAlias_RegistersAlias ( )
testApiRegisterAlias_RegistersAliasImmediately_WhenRegisterIsBooted ( )
testApiRegisterAlias_ThrowsException_WhenAliasDoesExist ( )
testApiRegisterAlias_ThrowsException_WhenModelThrowsException ( )
testApiRegisterProvider_RegistersProvider ( )
testApiRegisterProvider_RegistersProviderImmediately_WhenRegisterIsAlreadyBooted ( )
testApiRegisterProvider_ResolvesClassOfProvider ( )
testApiRegisterProvider_ThrowsException_WhenInvalidClassPassed ( )
testApiRegisterProvider_ThrowsException_WhenProviderMethodThrowsException ( )
testApiRegisterProvider_ThrowsException_WhenSameProviderIsAlreadyRegistered ( )
testApiUnregisterAlias_ThrowsException_WhenAliasDoesNotExist ( )
testApiUnregisterAlias_UnregistersAlias ( )
testApiUnregisterProvider_ResolvesClassOfProvider ( )
testApiUnregisterProvider_ThrowsException_WhenInvalidClassPassed ( )
testApiUnregisterProvider_ThrowsException_WhenProviderIsNotRegistered ( )
testApiUnregisterProvider_UnregistersProvider ( )

Method Details

createRegister() public method

public createRegister ( string[] | null $methods = null ) : ServiceRegister | PHPUnit_Framework_MockObject_MockObject
$methods string[] | null
return Kraken\Container\ServiceRegister | PHPUnit_Framework_MockObject_MockObject

testApiConstructor_CreatesInstance() public method

testApiDestructor_DoesNotThrowException() public method

testApiFlushAliases_FlushAliases_BeforeBootUp() public method

testApiFlushAliases_ThrowsException_AfterBootUp() public method

testApiFlushProviders_FlushProviders_BeforeBootUp() public method

testApiFlushProviders_ThrowsException_AfterBootUp() public method

testApiGetAlias_ReturnsAliasPointer_WhenAliasDoesExist() public method

testApiGetAlias_ReturnsNull_WhenAliasDoesNotExist() public method

testApiGetAliases_ReturnsListOfAliases() public method

testApiGetProvider_ReturnsNull_WhenProviderDoesNotExist() public method

testApiGetProvider_ReturnsProvider_WhenProviderDoesExistForClass() public method

testApiGetProvider_ReturnsProvider_WhenProviderDoesExistForConcrete() public method

testApiGetProviders_ReturnsListOfProviders() public method

testApiGetServices_ReturnsListOfServices() public method

testApiRegisterAlias_RegistersAlias() public method

testApiRegisterAlias_RegistersAliasImmediately_WhenRegisterIsBooted() public method

testApiRegisterAlias_ThrowsException_WhenAliasDoesExist() public method

testApiRegisterAlias_ThrowsException_WhenModelThrowsException() public method

testApiRegisterProvider_RegistersProvider() public method

testApiRegisterProvider_RegistersProviderImmediately_WhenRegisterIsAlreadyBooted() public method

testApiRegisterProvider_ResolvesClassOfProvider() public method

testApiRegisterProvider_ThrowsException_WhenInvalidClassPassed() public method

testApiRegisterProvider_ThrowsException_WhenProviderMethodThrowsException() public method

testApiRegisterProvider_ThrowsException_WhenSameProviderIsAlreadyRegistered() public method

testApiUnregisterAlias_ThrowsException_WhenAliasDoesNotExist() public method

testApiUnregisterAlias_UnregistersAlias() public method

testApiUnregisterProvider_ResolvesClassOfProvider() public method

testApiUnregisterProvider_ThrowsException_WhenInvalidClassPassed() public method

testApiUnregisterProvider_ThrowsException_WhenProviderIsNotRegistered() public method

testApiUnregisterProvider_UnregistersProvider() public method