C# Client Library
A C# Client Library for the AnalyzeRe REST API
Loading...
Searching...
No Matches
AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client Class Referencesealed

Public Member Functions

void BaseTest_Cleanup ()
 
void BaseTest_Initialize ()
 
void Test_API_AsyncRequestMonitor ()
 
void Test_API_AsyncRequestMonitor_Cancel_Method ()
 
void Test_API_AsyncRequestMonitor_CancellationToken_Respected ()
 
void Test_API_CleanupMethod ()
 
void Test_API_GetCollectionName_BaseTypes ()
 
void Test_API_GetCollectionName_DerivedTypes ()
 
void Test_API_GetCollectionName_Generic ()
 
void Test_API_GetCollectionName_GenericInterfaces ()
 
void Test_API_GetCollectionName_Interfaces ()
 
void Test_API_GetCollectionName_NoneAvailable ()
 
void Test_API_PollUntilReady ()
 
void Test_API_PollUntilReady_CancellationRespected ()
 
void Test_API_PollUntilReady_NotWaiting ()
 
void Test_API_PollUntilReady_QueuePositionReported ()
 Test that we don't wait longer than permitted for a response.
 
void Test_API_PollUntilReady_TimeoutOptionsRespected ()
 Test that we don't wait longer than permitted for a response.
 
void Test_DoublesAreEqual ()
 
void Test_Reflection_RandomizedReference_ValidationDisabled ()
 
void Test_TypeResolver_GetCovariantBase_AlreadyInterfaces ()
 
void Test_TypeResolver_GetCovariantBase_GenericTypes ()
 
void Test_TypeResolver_MakeGenericTypeFast ()
 
void Test_TypeResolver_ResolveBaseTypeByURL ()
 

Static Public Member Functions

static int ThrowMockRetryAfter ()
 
static int ThrowMockRetryAfter (double? retry_time, int? queue_position)
 Throw a server-like retry-after response.
 

Static Public Attributes

static Reflection Reflection
 Shared instance of a class for generating random resources.
 
static Samples Samples
 Shared instance of a class for generating reusable sample resources.
 

Protected Member Functions

void AddCommonTestCleanupAction (Action action)
 
void AddCommonTestInitializeAction (Action action)
 

Static Protected Member Functions

static void BaseClass_Cleanup (Action action)
 
static void BaseClass_Initialize (TestContext context, Action action)
 

Properties

TestContext TestContext [get, set]
 

Detailed Description

Definition at line 29 of file Meta_TestSuite_Utilities_Client.cs.

Inheritance diagram for AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client:
AnalyzeReTesting.Base.BaseClientTestSuite AnalyzeReTesting.Base.BaseTestSuite

Member Function Documentation

◆ AddCommonTestCleanupAction()

void AnalyzeReTesting.Base.BaseTestSuite.AddCommonTestCleanupAction ( Action  action)
inlineprotectedinherited

Definition at line 80 of file BaseTestSuite.cs.

◆ AddCommonTestInitializeAction()

void AnalyzeReTesting.Base.BaseTestSuite.AddCommonTestInitializeAction ( Action  action)
inlineprotectedinherited

Definition at line 75 of file BaseTestSuite.cs.

◆ BaseClass_Cleanup()

static void AnalyzeReTesting.Base.BaseTestSuite.BaseClass_Cleanup ( Action  action)
inlinestaticprotectedinherited

Definition at line 66 of file BaseTestSuite.cs.

◆ BaseClass_Initialize()

static void AnalyzeReTesting.Base.BaseTestSuite.BaseClass_Initialize ( TestContext  context,
Action  action 
)
inlinestaticprotectedinherited

Definition at line 56 of file BaseTestSuite.cs.

◆ BaseTest_Cleanup()

void AnalyzeReTesting.Base.BaseTestSuite.BaseTest_Cleanup ( )
inlineinherited

Definition at line 46 of file BaseTestSuite.cs.

◆ BaseTest_Initialize()

void AnalyzeReTesting.Base.BaseTestSuite.BaseTest_Initialize ( )
inlineinherited

Definition at line 35 of file BaseTestSuite.cs.

◆ Test_API_AsyncRequestMonitor()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_AsyncRequestMonitor ( )
inline

Definition at line 424 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_AsyncRequestMonitor_Cancel_Method()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_AsyncRequestMonitor_Cancel_Method ( )
inline

Definition at line 441 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_AsyncRequestMonitor_CancellationToken_Respected()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_AsyncRequestMonitor_CancellationToken_Respected ( )
inline

Definition at line 460 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_CleanupMethod()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_CleanupMethod ( )
inline

Definition at line 34 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_GetCollectionName_BaseTypes()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_GetCollectionName_BaseTypes ( )
inline

Definition at line 175 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_GetCollectionName_DerivedTypes()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_GetCollectionName_DerivedTypes ( )
inline

Definition at line 189 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_GetCollectionName_Generic()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_GetCollectionName_Generic ( )
inline

Definition at line 203 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_GetCollectionName_GenericInterfaces()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_GetCollectionName_GenericInterfaces ( )
inline

Definition at line 225 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_GetCollectionName_Interfaces()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_GetCollectionName_Interfaces ( )
inline

Definition at line 214 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_GetCollectionName_NoneAvailable()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_GetCollectionName_NoneAvailable ( )
inline

Definition at line 236 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_PollUntilReady()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_PollUntilReady ( )
inline

Definition at line 296 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_PollUntilReady_CancellationRespected()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_PollUntilReady_CancellationRespected ( )
inline

Definition at line 410 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_PollUntilReady_NotWaiting()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_PollUntilReady_NotWaiting ( )
inline

Definition at line 307 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_PollUntilReady_QueuePositionReported()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_PollUntilReady_QueuePositionReported ( )
inline

Test that we don't wait longer than permitted for a response.

Definition at line 393 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_API_PollUntilReady_TimeoutOptionsRespected()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_API_PollUntilReady_TimeoutOptionsRespected ( )
inline

Test that we don't wait longer than permitted for a response.

Definition at line 342 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_DoublesAreEqual()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_DoublesAreEqual ( )
inline

Definition at line 52 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_Reflection_RandomizedReference_ValidationDisabled()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_Reflection_RandomizedReference_ValidationDisabled ( )
inline

Definition at line 499 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_TypeResolver_GetCovariantBase_AlreadyInterfaces()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_TypeResolver_GetCovariantBase_AlreadyInterfaces ( )
inline

Definition at line 120 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_TypeResolver_GetCovariantBase_GenericTypes()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_TypeResolver_GetCovariantBase_GenericTypes ( )
inline

Definition at line 103 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_TypeResolver_MakeGenericTypeFast()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_TypeResolver_MakeGenericTypeFast ( )
inline

Definition at line 132 of file Meta_TestSuite_Utilities_Client.cs.

◆ Test_TypeResolver_ResolveBaseTypeByURL()

void AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.Test_TypeResolver_ResolveBaseTypeByURL ( )
inline

Definition at line 92 of file Meta_TestSuite_Utilities_Client.cs.

◆ ThrowMockRetryAfter() [1/2]

static int AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.ThrowMockRetryAfter ( )
inlinestatic

Definition at line 282 of file Meta_TestSuite_Utilities_Client.cs.

◆ ThrowMockRetryAfter() [2/2]

static int AnalyzeReTesting.Tests.Utilities.Meta_TestSuite_Utilities_Client.ThrowMockRetryAfter ( double retry_time,
int queue_position 
)
inlinestatic

Throw a server-like retry-after response.

Parameters
retry_timeTime in seconds to wait before retrying
queue_positionThe request's queue position if available.

Definition at line 290 of file Meta_TestSuite_Utilities_Client.cs.

Member Data Documentation

◆ Reflection

Reflection AnalyzeReTesting.Base.BaseClientTestSuite.Reflection
staticinherited

Shared instance of a class for generating random resources.

Definition at line 18 of file BaseClientTestSuite.cs.

◆ Samples

Samples AnalyzeReTesting.Base.BaseClientTestSuite.Samples
staticinherited

Shared instance of a class for generating reusable sample resources.

Definition at line 15 of file BaseClientTestSuite.cs.

Property Documentation

◆ TestContext

TestContext AnalyzeReTesting.Base.BaseTestSuite.TestContext
getsetinherited

Definition at line 20 of file BaseTestSuite.cs.


The documentation for this class was generated from the following file: