|
| | FBDDAutomationTestBase (const FString &InName, const bool bInComplexTask) |
| |
| virtual bool | RunTest (const FString &Parameters) override |
| |
| virtual void | GetTests (TArray< FString > &OutBeautifiedNames, TArray< FString > &OutTestCommands) const override |
| |
| bool | IsDiscoveryMode () const |
| |
| void | xDescribe (const FString &InDescription, TFunction< void()> DoWork) |
| |
| void | Describe (const FString &InDescription, TFunction< void()> DoWork) |
| |
| void | xIt (const FString &InDescription, TFunction< void()> DoWork) |
| |
| void | It (const FString &InDescription, TFunction< void()> DoWork) |
| |
| void | BeforeEach (TFunction< void()> DoWork) |
| |
| void | AfterEach (TFunction< void()> DoWork) |
| |
| | FAutomationTestBase (const FString &InName, const bool bInComplexTask) |
| |
| virtual | ~FAutomationTestBase () |
| |
| virtual uint32 | GetTestFlags () const =0 |
| |
| FString | GetTestName () const |
| |
| FString | GetTestContext () const |
| |
| virtual FString | GetTestFullName () const |
| |
| virtual uint32 | GetRequiredDeviceNum () const =0 |
| |
| void | ClearExecutionInfo () |
| |
| virtual void | AddError (const FString &InError, int32 StackOffset=0) |
| |
| virtual void | AddErrorIfFalse (bool bCondition, const FString &InError, int32 StackOffset=0) |
| |
| virtual void | AddErrorS (const FString &InError, const FString &InFilename, int32 InLineNumber) |
| |
| virtual void | AddWarningS (const FString &InWarning, const FString &InFilename, int32 InLineNumber) |
| |
| virtual void | AddWarning (const FString &InWarning, int32 StackOffset=0) |
| |
| virtual void | AddInfo (const FString &InLogItem, int32 StackOffset=0, bool bCaptureStack=false) |
| |
| virtual void | AddEvent (const FAutomationEvent &InEvent, int32 StackOffset=0, bool bCaptureStack=false) |
| |
| virtual void | AddAnalyticsItem (const FString &InAnalyticsItem) |
| |
| virtual void | AddTelemetryData (const FString &DataPoint, double Measurement, const FString &Context=TEXT("")) |
| |
| virtual void | AddTelemetryData (const TMap< FString, double > &ValuePairs, const FString &Context=TEXT("")) |
| |
| virtual void | SetTelemetryStorage (const FString &StorageName) |
| |
| bool | HasAnyErrors () const |
| |
| bool | HasMetExpectedMessages (ELogVerbosity::Type VerbosityType=ELogVerbosity::All) |
| |
| bool | HasMetExpectedErrors () |
| |
| bool | GetLastExecutionSuccessState () |
| |
| void | SetSuccessState (bool bSuccessful) |
| |
| bool | GetSuccessState () |
| |
| void | GetExecutionInfo (FAutomationTestExecutionInfo &OutInfo) const |
| |
| void | GenerateTestNames (TArray< FAutomationTestInfo > &TestInfo) const |
| |
| void | AddExpectedMessage (FString ExpectedPatternString, ELogVerbosity::Type ExpectedVerbosity, EAutomationExpectedMessageFlags::MatchType CompareType=EAutomationExpectedMessageFlags::Contains, int32 Occurrences=1) |
| |
| void | AddExpectedMessage (FString ExpectedPatternString, EAutomationExpectedMessageFlags::MatchType CompareType=EAutomationExpectedMessageFlags::Contains, int32 Occurrences=1) |
| |
| void | GetExpectedMessages (TArray< FAutomationExpectedMessage > &OutInfo, ELogVerbosity::Type Verbosity=ELogVerbosity::All) const |
| |
| void | AddExpectedError (FString ExpectedPatternString, EAutomationExpectedErrorFlags::MatchType CompareType=EAutomationExpectedErrorFlags::Contains, int32 Occurrences=1) |
| |
| const bool | IsComplexTask () const |
| |
| const bool | IsRanOnSeparateThread () const |
| |
| virtual bool | SuppressLogs () |
| |
| virtual bool | SuppressLogErrors () |
| |
| virtual bool | SuppressLogWarnings () |
| |
| virtual bool | ElevateLogWarningsToErrors () |
| |
| FORCEINLINE void | AddCommand (IAutomationLatentCommand *NewCommand) |
| |
| FORCEINLINE void | AddCommand (IAutomationNetworkCommand *NewCommand) |
| |
| virtual FString | GetTestSourceFileName () const |
| |
| virtual int32 | GetTestSourceFileLine () const |
| |
| virtual FString | GetTestSourceFileName (const FString &InTestName) const |
| |
| virtual int32 | GetTestSourceFileLine (const FString &InTestName) const |
| |
| virtual FString | GetTestAssetPath (const FString &Parameter) const |
| |
| virtual FString | GetTestOpenCommand (const FString &Parameter) const |
| |
| void | PushContext (const FString &Context) |
| |
| void | PopContext () |
| |
| bool | TestEqual (const TCHAR *What, const int32 Actual, const int32 Expected) |
| |
| bool | TestEqual (const TCHAR *What, const int64 Actual, const int64 Expected) |
| |
| bool | TestEqual (const TCHAR *What, const float Actual, const float Expected, float Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const TCHAR *What, const double Actual, const double Expected, double Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const TCHAR *What, const FVector Actual, const FVector Expected, float Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const TCHAR *What, const FTransform Actual, const FTransform Expected, float Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const TCHAR *What, const FRotator Actual, const FRotator Expected, float Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const TCHAR *What, const FColor Actual, const FColor Expected) |
| |
| bool | TestEqual (const TCHAR *What, const FLinearColor Actual, const FLinearColor Expected) |
| |
| bool | TestEqual (const TCHAR *What, const TCHAR *Actual, const TCHAR *Expected) |
| |
| bool | TestEqualInsensitive (const TCHAR *What, const TCHAR *Actual, const TCHAR *Expected) |
| |
| bool | TestEqual (const FString &What, const int32 Actual, const int32 Expected) |
| |
| bool | TestEqual (const FString &What, const float Actual, const float Expected, float Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const FString &What, const double Actual, const double Expected, double Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const FString &What, const FVector Actual, const FVector Expected, float Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const FString &What, const FRotator Actual, const FRotator Expected, float Tolerance=UE_KINDA_SMALL_NUMBER) |
| |
| bool | TestEqual (const FString &What, const FColor Actual, const FColor Expected) |
| |
| bool | TestEqual (const FString &What, const TCHAR *Actual, const TCHAR *Expected) |
| |
| bool | TestEqual (const TCHAR *What, const FString &Actual, const TCHAR *Expected) |
| |
| bool | TestEqual (const FString &What, const FString &Actual, const TCHAR *Expected) |
| |
| bool | TestEqual (const TCHAR *What, const TCHAR *Actual, const FString &Expected) |
| |
| bool | TestEqual (const FString &What, const TCHAR *Actual, const FString &Expected) |
| |
| bool | TestEqual (const TCHAR *What, const FString &Actual, const FString &Expected) |
| |
| bool | TestEqual (const FString &What, const FString &Actual, const FString &Expected) |
| |
| template<typename ValueType > |
| bool | TestEqual (const TCHAR *What, const ValueType &Actual, const ValueType &Expected) |
| |
| template<typename ValueType > |
| bool | TestEqual (const FString &What, const ValueType &Actual, const ValueType &Expected) |
| |
| bool | TestFalse (const TCHAR *What, bool Value) |
| |
| bool | TestFalse (const FString &What, bool Value) |
| |
| template<typename ValueType > |
| bool | TestInvalid (const TCHAR *Description, const TSharedPtr< ValueType > &SharedPointer) |
| |
| template<typename ValueType > |
| bool | TestInvalid (const FString &Description, const TSharedPtr< ValueType > &SharedPointer) |
| |
| template<typename ValueType > |
| bool | TestNotEqual (const TCHAR *Description, const ValueType &Actual, const ValueType &Expected) |
| |
| template<typename ValueType > |
| bool | TestNotEqual (const FString &Description, const ValueType &Actual, const ValueType &Expected) |
| |
| template<typename ValueType > |
| bool | TestNotNull (const TCHAR *What, const ValueType *Pointer) |
| |
| template<typename ValueType > |
| bool | TestNotNull (const FString &What, const ValueType *Pointer) |
| |
| template<typename ValueType > |
| bool | TestNotSame (const TCHAR *Description, const ValueType &Actual, const ValueType &Expected) |
| |
| template<typename ValueType > |
| bool | TestNotSame (const FString &Description, const ValueType &Actual, const ValueType &Expected) |
| |
| bool | TestNull (const TCHAR *What, const void *Pointer) |
| |
| bool | TestNull (const FString &What, const void *Pointer) |
| |
| template<typename ValueType > |
| bool | TestSame (const TCHAR *Description, const ValueType &Actual, const ValueType &Expected) |
| |
| template<typename ValueType > |
| bool | TestSame (const FString &Description, const ValueType &Actual, const ValueType &Expected) |
| |
| bool | TestTrue (const TCHAR *What, bool Value) |
| |
| bool | TestTrue (const FString &What, bool Value) |
| |
| template<typename ValueType > |
| bool | TestValid (const TCHAR *Description, const TSharedPtr< ValueType > &SharedPointer) |
| |
| template<typename ValueType > |
| bool | TestValid (const FString &Description, const TSharedPtr< ValueType > &SharedPointer) |
| |
Definition at line 1945 of file AutomationTest.h.