PHP Трейт Kraken\_Unit\Util\Factory\_Partial\FactoryPartial

Показать файл Открыть проект

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

Метод Описание
createFactory ( ) : Kraken\Util\Factory\FactoryInterface
getTest ( ) : Kraken\_Unit\TestCase
testApiBindParam_BindsParam ( )
testApiBindParam_ReturnsCaller ( )
testApiCreate_CallsAndReturnsFromDefinition ( )
testApiCreate_ThrowsException_ForNonExistingKey ( )
testApiDefine_AttachesFactoryMethod ( )
testApiDefine_ReturnsCaller ( )
testApiGetDefinition_ReturnsSameCallable_ForExistingKey ( )
testApiGetDefinition_ThrowsException_ForNonExistingKey ( )
testApiGetDefinitions_ReturnsArray_WhenParamsWereSet ( )
testApiGetDefinitions_ReturnsEmptyArray_WhenNoDefinitionsWereSet ( )
testApiGetParam_ResolvesCallable ( )
testApiGetParam_ReturnsSameObject_ForExistingKey ( )
testApiGetParam_ThrowsException_ForNonExistingKey ( )
testApiGetParams_ReturnsArray_WhenParamsWereSet ( )
testApiGetParams_ReturnsEmptyArray_WhenNoParamsWereSet ( )
testApiHasDefinition_ReturnsFalse_ForNonExistingKey ( )
testApiHasDefinition_ReturnsTrue_ForExistingKey ( )
testApiHasParam_ReturnsFalse_ForNonExistingKey ( )
testApiHasParam_ReturnsTrue_ForExistingKey ( )
testApiRemove_DoesNothing_ForNonExistingMethod ( )
testApiRemove_RemovesFactoryMethod_ForExistingMethod ( )
testApiRemove_ReturnsCaller ( )
testApiUnbindParam_DoesNothing_ForNonExistingKey ( )
testApiUnbindParam_ReturnsCaller ( )
testApiUnbindParam_UnbindsParam_ForExistingKey ( )

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

createFactory() абстрактный публичный Метод

abstract public createFactory ( ) : Kraken\Util\Factory\FactoryInterface
Результат Kraken\Util\Factory\FactoryInterface

getTest() абстрактный публичный Метод

См. также: TestCase::getTest
abstract public getTest ( ) : Kraken\_Unit\TestCase
Результат Kraken\_Unit\TestCase

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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