Navigation
API > API/Developer > API/Developer/CQTest
| Name | TBaseTest |
| Type | struct |
| Header File | /Engine/Source/Developer/CQTest/Public/CQTest.h |
| Include Path | #include "CQTest.h" |
Syntax
template<typename AsserterType>
struct TBaseTest
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| CQTest.h | |||
TBaseTest
(
FAutomationTestBase& TestRunner, |
CQTest.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~TBaseTest() |
CQTest.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AfterAllFunc | BeforeAfterAllFunc | CQTest.h | ||
| Assert | AsserterType | CQTest.h | ||
| BeforeAllFunc | BeforeAfterAllFunc | CQTest.h | ||
| bInitializing | bool | CQTest.h | ||
| TestCommandBuilder | FTestCommandBuilder | CQTest.h | ||
| TestRunner | FAutomationTestBase & | CQTest.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddCommand
(
IAutomationLatentCommand* Cmd |
The framework expects you to pass a 'new' command, which it will own and destroy. | CQTest.h | |
void AddCommand
(
TSharedPtr< IAutomationLatentCommand > Cmd |
CQTest.h | ||
void AddError
(
const FString& InError |
Adds an error message to this test | CQTest.h | |
bool AddErrorIfFalse
(
bool bCondition, |
Adds an error message to this test if the condition is false | CQTest.h | |
void AddInfo
(
const FString& InLogItem |
Adds a log item to this test | CQTest.h | |
void AddWarning
(
const FString& InWarning |
Adds a warning to this test | CQTest.h | |
void RunTest
(
const FString& MethodName |
CQTest.h | ||
virtual void Setup() |
CQTest.h | ||
virtual void TearDown() |
CQTest.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| CQTest.h |