Navigation
API > API/Developer > API/Developer/CQTest
| Name | FTestCommandBuilder |
| Type | class |
| Header File | /Engine/Source/Developer/CQTest/Public/Commands/TestCommandBuilder.h |
| Include Path | #include "Commands/TestCommandBuilder.h" |
Syntax
class FTestCommandBuilder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTestCommandBuilder
(
FAutomationTestBase& InTestRunner |
Commands/TestCommandBuilder.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FTestCommandBuilder() |
Commands/TestCommandBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< IAutomationLatentCommand > Build() |
Commands/TestCommandBuilder.h | ||
TSharedPtr< IAutomationLatentCommand > BuildTearDown() |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & CleanUpWith
(
TFunction< void()> Action |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & CleanUpWith
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & Do
(
TFunction< void()> Action |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & Do
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & DoAsync
(
TFunction< TAsyncResult< ResultType >()> AsyncAction, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & DoAsync
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
TEnableIf, FTestCommandBuilder & >::Type DoAsync
(
TFunction< TAsyncResult< ResultType >()> AsyncAction, |
Commands/TestCommandBuilder.h | ||
TEnableIf, FTestCommandBuilder & >::Type DoAsync
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & OnTearDown
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & OnTearDown
(
TFunction< void()> Action |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & StartWhen
(
TFunction< bool()> Query, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & StartWhen
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & Then
(
TFunction< void()> Action |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & Then
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & ThenAsync
(
TFunction< TAsyncResult< ResultType >()> AsyncAction, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & ThenAsync
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
TEnableIf, FTestCommandBuilder & >::Type ThenAsync
(
TFunction< TAsyncResult< ResultType >()> AsyncAction, |
Commands/TestCommandBuilder.h | ||
TEnableIf, FTestCommandBuilder & >::Type ThenAsync
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & Until
(
TFunction< bool()> Query, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & Until
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
TEnableIf, FTestCommandBuilder & >::Type UntilAsync
(
TFunction< TAsyncResult< ResultType >()> AsyncAction, |
Commands/TestCommandBuilder.h | ||
TEnableIf, FTestCommandBuilder & >::Type UntilAsync
(
const TCHAR* Description, |
Commands/TestCommandBuilder.h | ||
FTestCommandBuilder & WaitDelay
(
FTimespan Timeout |
Note that using a timed-wait can introduce test flakiness due to variable runtimes. | Commands/TestCommandBuilder.h | |
FTestCommandBuilder & WaitDelay
(
const TCHAR* Description, |
Note that using a timed-wait can introduce test flakiness due to variable runtimes. | Commands/TestCommandBuilder.h |