PHP Класс OrnoTest\ContainerTest

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

Защищенные свойства (Protected)

Свойство Тип Описание
$configArray

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

Метод Описание
testArrayAccessMapsToCorrectMethods ( )
testAutoResolvesNestedDependenciesWithAliasedInterface ( )
testCallDoesntThinksArrayTypeHintAreToBeResolvedByContainer ( )
testCallExecutesAnonymousFunction ( )
testCallExecutesCallableDefinedByArray ( )
testCallExecutesMethodsWithNamedParameters ( )
testCallExecutesNamedFunction ( )
testCallExecutesStaticMethod ( )
testCallFillsInDefaultParameterValues ( )
testCallMergesTypeHintedAndProvidedAttributes ( )
testCallResolvesTypeHintedArgument ( )
testCallThrowsExceptionWhenCannotResolveCallable ( )
testCallThrowsRuntimeExceptionIfParameterResolutionFails ( )
testContainerAcceptsArrayAccess ( )
testContainerAcceptsArrayWithKey ( )
testContainerDoesntAcceptArrayWithoutKey ( )
testContainerDoesntAcceptInvalidConfigType ( )
testContainerGetsFromCacheWhenAvailableAndEnabled ( )
testContainerResolvesRegisteredCallable ( )
testContainerSetsCacheWhenAvailableAndEnabled ( )
testEnablingAndDisablingCachingWorksCorrectly ( )
testExtendReturnsDefinitionForModificationWhenCalledWithAValidService ( )
testExtendThrowsExceptionWhenUnregisteredServiceIsGiven ( )
testExtendsThrowsExceptionWhenModifyingAnExistingSingleton ( )
testInjectsArgumentsAndInvokesMethods ( )
testInjectsRuntimeArgumentsAndInvokesMethods ( )
testReflectionInjectsDefaultValue ( )
testReflectionOnClassWithNoConstructorCreatesDefinition ( )
testReflectionOnNonClassThrowsException ( )
testReflectionThrowsExceptionForArgumentWithNoDefaultValue ( )
testSingletonReturnsSameInstanceEverytime ( )
testStoresAndInvokesClosure ( )
testStoresAndInvokesClosureWithDefinedArguments ( )
testStoresAndReturnsArbitraryValues ( )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Описание свойств

$configArray защищенное свойство

protected $configArray