C# Class BTDBTest.IocTests

Mostra file Open project: Bobris/BTDB

Private Methods

Method Description
AlwaysNew ( ) : void
AnythingCouldBeEnumerated ( ) : void
ArrayOfInstances ( ) : void
AssertTwoLoggers ( IEnumerable enumTypes ) : void
BasicEnumerableResolve ( ) : void
BuildContainerWithTwoLoggers ( ) : IContainer
BuildContainerWithTwoLoggersAndTwoStrings ( ) : IContainer
BuildingContainerWithRegisteredTypeWithPrivateConstructorShouldThrow ( ) : void
CanBuildLazyCycle ( ) : void
CanInjectContainer ( ) : void
CanInstantiatePrivateClassAsSingleton ( ) : void
CanPreserveExistingDefaults ( ) : void
CanRegisterInstance ( ) : void
CreatesFastFuncFactory ( ) : void
CreatesFuncFactory ( ) : void
CreatesLazyFactory ( ) : void
DelegateWithNamedParameters ( ) : void
DependenciesInEnumerablesWorks ( ) : void
EnhancingImplementationPossible ( ) : void
EnumerateAllCombinations ( ) : void
EnumerateAllCombinationsNested ( ) : void
EnumerateAllInstanceFactories ( ) : void
EnumerateAllInstances ( ) : void
EnumerateAllLazyInstances ( ) : void
FuncWithOneObjectParameter ( bool overload ) : void
FuncWithTwoObjectParameters ( ) : void
FunctionDependencyWithSubdependency ( ) : void
InjectionToConstructorWithOneParameterAlwaysNew ( ) : void
InjectionToConstructorWithOneParameterSingleton ( ) : void
InjectionToConstructorWithOneParameterSingletonWithOptimization ( ) : void
LastRegisteredHasPriority ( ) : void
NullInstanceResovedAsConstructorParameter ( ) : void
RegisterAsImplementedInterfaces ( ) : void
RegisterAsSelf ( ) : void
RegisterAssemblyTypes ( ) : void
RegisterAssemlyTypesWithWhereAndAsImplementedInterfaces ( ) : void
RegisterAssemlyTypesWithWhereAndAsImplementedInterfacesAsSingleton ( ) : void
RegisterDefaultAsSelf ( ) : void
RegisterFactory ( ) : void
RegisterFactoryAsSingleton ( ) : void
RegisterKeyedService ( ) : void
RegisterNamedService ( ) : void
ResolvingHardCycleShouldThrowException ( ) : void
ReusingSingletonMultipleTimesInOneResolve ( ) : void
ReusingSingletonMultipleTimesInOneResolveOnceInSingleton ( ) : void
Singleton ( ) : void
SingletonByTwoInterfacesIsStillSameInstance ( ) : void
SingletonInSecondParameterTransientAsSecondParameterToTransient ( ) : void
ThrowsExceptionForTooManyArgumentsInNonPublicClass ( ) : void
TupleResolvable ( ) : void
UnresolvableThrowsException ( ) : void
UsingConstructorWorks ( ) : void