C# Class System.Threading.Tasks.Tests.UnwrapTests

Datei anzeigen Open project: lodejard/AllNetCore

Private Methods

Method Description
ArgumentValidation ( ) : void
AssertTasksAreEqual ( Task expected, Task actual ) : void

Asserts that two non-generic tasks are logically equal with regards to completion status.

AssertTasksAreEqual ( Task expected, Task actual ) : void

Asserts that two non-generic tasks are logically equal with regards to completion status.

CreateCanceledToken ( ) : CancellationToken

Creates an already canceled token.

Generic_AttachedToParent ( ) : void
Generic_Completed_Completed ( Task inner ) : void
Generic_Completed_NotCompleted ( TaskStatus innerStatus ) : void
Generic_DefaultSchedulerUsed ( ) : void
Generic_NotCompleted_Completed ( Task inner ) : void
Generic_NotCompleted_NotCompleted ( bool outerCompletesFirst, TaskStatus innerStatus ) : void
Generic_UnsuccessfulOuter ( bool outerCompletesBeforeUnwrap, TaskStatus outerStatus ) : void
GetCanceledTaskToken ( Task task ) : CancellationToken

Extracts the CancellationToken associated with a task.

NonGeneric_AttachedToParent ( ) : void
NonGeneric_Completed_Completed ( Task inner ) : void
NonGeneric_Completed_NotCompleted ( TaskStatus innerStatus ) : void
NonGeneric_DefaultSchedulerUsed ( ) : void
NonGeneric_NotCompleted_Completed ( Task inner ) : void
NonGeneric_NotCompleted_NotCompleted ( bool outerCompletesFirst, TaskStatus innerStatus ) : void
NonGeneric_UnsuccessfulOuter ( bool outerCompletesBeforeUnwrap, TaskStatus outerStatus ) : void
RunStackGuardTests ( ) : void
WaitNoThrow ( Task task ) : void

Waits for a task to complete without throwing any exceptions.