Class ProviderOperationTests
Inheritance
ProviderOperationTests
Syntax
public class ProviderOperationTests
Methods
GetDependency_InsertsDependenciesIntoList()
Declaration
public void GetDependency_InsertsDependenciesIntoList()
OnDestroyed_DepOpReleasedAndProviderReleased()
Declaration
public void OnDestroyed_DepOpReleasedAndProviderReleased()
OneTimeSetup()
Declaration
public void OneTimeSetup()
OneTimeTeardown()
Declaration
public void OneTimeTeardown()
ProvideHandle_CompleteWithBaseTypeAsResult_Succeeds()
Declaration
public void ProvideHandle_CompleteWithBaseTypeAsResult_Succeeds()
ProvideHandle_CompleteWithDerivedTypeAsResult_Succeeds()
Declaration
public void ProvideHandle_CompleteWithDerivedTypeAsResult_Succeeds()
ProvideHandle_CompleteWithExactType_Succeeds()
Declaration
public void ProvideHandle_CompleteWithExactType_Succeeds()
ProvideHandle_CompleteWithNonAssignableType_Throws()
Declaration
public void ProvideHandle_CompleteWithNonAssignableType_Throws()
ProvideHandle_CompleteWithNullForReferencedType_Succeeds()
Declaration
public void ProvideHandle_CompleteWithNullForReferencedType_Succeeds()
ProvideResource_CanLoadNestedDepdendencies()
Declaration
public void ProvideResource_CanLoadNestedDepdendencies()
ProvideResource_ReceiveDiagnosticsCallback_CreateAndComplete()
Declaration
public void ProvideResource_ReceiveDiagnosticsCallback_CreateAndComplete()
ProvideResource_ReceiveDiagnosticsCallback_IGenericProviderOperationHasLocation()
Declaration
public void ProvideResource_ReceiveDiagnosticsCallback_IGenericProviderOperationHasLocation()
ProvideResource_ReceiveDiagnosticsCallback_MultipleCallbacks()
Declaration
public void ProvideResource_ReceiveDiagnosticsCallback_MultipleCallbacks()
ProvideResource_WhenDependencyFailsToLoad_AndProviderCanLoadWithFailedDependencies_ProviderStillProvides()
Declaration
public void ProvideResource_WhenDependencyFailsToLoad_AndProviderCanLoadWithFailedDependencies_ProviderStillProvides()
ProvideResource_WhenDependencyFailsToLoad_AndProviderCannotLoadWithFailedDependencies_ProvideNotCalled()
Declaration
public void ProvideResource_WhenDependencyFailsToLoad_AndProviderCannotLoadWithFailedDependencies_ProvideNotCalled()
ProvideResources_CanLoadAndUnloadMultipleResources()
Declaration
public void ProvideResources_CanLoadAndUnloadMultipleResources()
ProvideWithoutSpecifiedType_UsesDefaultProviderType()
Declaration
public void ProvideWithoutSpecifiedType_UsesDefaultProviderType()
Setup()
Declaration
TearDown()
Declaration
UsingProviderHandleWithInvalidVersion_ThrowsException()
Declaration
public void UsingProviderHandleWithInvalidVersion_ThrowsException()
WhenDependency_ProvideCalledAfterDependencyFinishes()
Declaration
public void WhenDependency_ProvideCalledAfterDependencyFinishes()
WhenDependentOpFails_AndProviderSupportsFailedDependencies_OperationContinues()
Declaration
public void WhenDependentOpFails_AndProviderSupportsFailedDependencies_OperationContinues()
WhenDependentOpFails_ProvideIsNotCalled()
Declaration
public void WhenDependentOpFails_ProvideIsNotCalled()
WhenProviderCallsComplete_AndTypeIsIncorrect_Throws()
Declaration
public void WhenProviderCallsComplete_AndTypeIsIncorrect_Throws()
WhenProviderCompletesInsideProvideCall_CallbackIsNotDeferred()
Declaration
public void WhenProviderCompletesInsideProvideCall_CallbackIsNotDeferred()
Declaration
public void WhenProviderCompletesOutsideProvideCall_CallbackIsImmediate()
WhenProviderThrowsExceptionInProgressCallback_ProgressReturnsZero()
Declaration
public void WhenProviderThrowsExceptionInProgressCallback_ProgressReturnsZero()
WhenProviderThrowsExceptionOnProvide_OperationFails()
Declaration
public void WhenProviderThrowsExceptionOnProvide_OperationFails()