Navigation
API > API/Plugins > API/Plugins/InterchangeTests
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeImportTestPlan
References
| Module | InterchangeTests |
| Header | /Engine/Plugins/Tests/InterchangeTests/Source/InterchangeTests/Public/InterchangeImportTestPlan.h |
| Include | #include "InterchangeImportTestPlan.h" |
Syntax
UCLASS&40;BlueprintType, EditInlineNew, prioritizeCategories&61;Definition&41;
class UInterchangeImportTestPlan : public UObject
Remarks
Define a test plan
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsEnabledInAutomationTests | Whether or not this test plan is currently enabled | |
| FString | DisabledTestReason | Why is the test plan disabled. | |
| TArray< TObjectPtr< UInterchangeImportTestStepBase > > | Steps | Set of steps to perform to carry out this test plan |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ReadFromJson
(
const FString& Filename |
Deserialize a test plan from Json | |
| void | RunThisTest () |
Click here to immediately run this single test through the automation framework | |
| void | WriteToJson
(
const FString& Filename |
Serialize a test plan to Json |