Navigation
API > API/Developer > API/Developer/FunctionalTesting
Inheritance Hierarchy
- UBlueprintFunctionLibrary
- UFunctionalTestingManager
References
| Module | FunctionalTesting |
| Header | /Engine/Source/Developer/FunctionalTesting/Classes/FunctionalTestingManager.h |
| Include | #include "FunctionalTestingManager.h" |
Syntax
UCLASS (BlueprintType, MinimalAPI)
class UFunctionalTestingManager : public UBlueprintFunctionLibrary
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< class AFunctionalTest > > | AllTests | ||
| bool | bFinished | ||
| bool | bInitialDelayApplied | ||
| bool | bIsRunning | ||
| bool | bIsTearingDown | ||
| bool | bLooped | ||
| uint32 | CurrentIteration | ||
| FFunctionalTestEventSignature | OnSetupTests | ||
| FFunctionalTestEventSignature | OnTestsBegin | ||
| FFunctionalTestEventSignature | OnTestsComplete | ||
| FString | StartingReproString | FString GatheredFailedTestsReproString;. | |
| FFunctionalTestDoneSignature | TestFinishedObserver | ||
| TArray< FString > | TestReproStrings | ||
| TArray< TObjectPtr< class AFunctionalTest > > | TestsLeft |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UFunctionalTestingManager
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AllTestsDone () |
||
| UFunctionalTestingManager * | GetManager
(
UObject* WorldContext |
||
| UWorld * | GetWorld () |
||
| bool | IsFinished () |
||
| bool | IsLooped () |
||
| bool | IsRunning () |
||
| void | NotifyTestDone
(
AFunctionalTest* FTest |
||
| void | OnTestDone
(
AFunctionalTest* FTest |
||
| void | OnWorldCleanedUp
(
UWorld* World, |
||
| bool | RunAllFunctionalTests
(
UObject* WorldContextObject, |
Triggers in sequence all functional tests found on the level. | |
| bool | |||
| void | SetLooped
(
const bool bNewLooped |
||
| void | SetReproString
(
FString ReproString |
||
| void | SetUpTests () |
||
| void | TickMe
(
float DeltaTime |
||
| void |