PHP Класс Kraken\_Unit\Config\ConfigTest

Наследование: extends Kraken\Test\TUnit
Показать файл Открыть проект

Открытые методы

Метод Описание
createConfig ( $config = null, callable $handler = null ) : Config
getExpanded ( ) : array
getRaw ( ) : array
testApiAll_ReturnsWholeConfig ( )
testApiConstructor_SetsConfigAndHandler ( )
testApiDestructor_DoesNotThrowExceptions ( )
testApiExists_ReturnsFalse_ForNonExistingKey ( )
testApiExists_ReturnsTrue_ForExistingKey ( )
testApiGetConfiguration_GetsConfiguration ( )
testApiGetDefaultHandler_ReturnsDefaultHandler ( )
testApiGetOverwriteHandler_GetsOverwriteHandler ( )
testApiGet_ReturnsAllElements_WhenKeyIsEmptyString ( )
testApiGet_ReturnsDefault_WhenElementDoesNotExist ( )
testApiGet_ReturnsElement_WhenElementDoesExist ( )
testApiMerge_MergesConfigOnTopOfExistsing ( )
testApiMerge_UsesHandler_WhenHandlerIsProvided ( )
testApiOverwrite_OverwritesConfig_UsingOverwriteHandler ( )
testApiOverwrite_OverwritesConfig_UsingPassedHandler ( )
testApiRemove_DoesNothing_WhenElementDoesNotExist ( )
testApiRemove_RemovesElement_WhenElementDoesExist ( )
testApiSetConfiguration_SetsConfiguration ( )
testApiSetOverwriteHandler_SetsDefaultHandler_WhenNoHandlerPassed ( )
testApiSetOverwriteHandler_SetsOverwriteHandler ( )
testApiSet_SetsValue_WhenItExists ( )

Описание методов

createConfig() публичный Метод

public createConfig ( $config = null, callable $handler = null ) : Config
$handler callable
Результат Kraken\Config\Config

getExpanded() публичный Метод

public getExpanded ( ) : array
Результат array

getRaw() публичный Метод

public getRaw ( ) : array
Результат array

testApiAll_ReturnsWholeConfig() публичный Метод

testApiConstructor_SetsConfigAndHandler() публичный Метод

testApiDestructor_DoesNotThrowExceptions() публичный Метод

testApiExists_ReturnsFalse_ForNonExistingKey() публичный Метод

testApiExists_ReturnsTrue_ForExistingKey() публичный Метод

testApiGetConfiguration_GetsConfiguration() публичный Метод

testApiGetDefaultHandler_ReturnsDefaultHandler() публичный Метод

testApiGetOverwriteHandler_GetsOverwriteHandler() публичный Метод

testApiGet_ReturnsAllElements_WhenKeyIsEmptyString() публичный Метод

testApiGet_ReturnsDefault_WhenElementDoesNotExist() публичный Метод

testApiGet_ReturnsElement_WhenElementDoesExist() публичный Метод

testApiMerge_MergesConfigOnTopOfExistsing() публичный Метод

testApiMerge_UsesHandler_WhenHandlerIsProvided() публичный Метод

testApiOverwrite_OverwritesConfig_UsingOverwriteHandler() публичный Метод

testApiOverwrite_OverwritesConfig_UsingPassedHandler() публичный Метод

testApiRemove_DoesNothing_WhenElementDoesNotExist() публичный Метод

testApiRemove_RemovesElement_WhenElementDoesExist() публичный Метод

testApiSetConfiguration_SetsConfiguration() публичный Метод

testApiSetOverwriteHandler_SetsDefaultHandler_WhenNoHandlerPassed() публичный Метод

testApiSetOverwriteHandler_SetsOverwriteHandler() публичный Метод

testApiSet_SetsValue_WhenItExists() публичный Метод