Module |
|
Header |
/Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Classes/UnitTests/Engine/SteamClient.h |
Include |
#include "UnitTests/Engine/SteamClient.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class USteamClient : public UIPClient
Basic unit test for verifying simple client connection to a server, using the Steam net driver.
Name | Description | |
---|---|---|
|
USteamClient ( |
Name | Description | ||
---|---|---|---|
|
ConnectMinimalClient ( |
Connects a minimal client, to the launched/launching server |
|
|
ConstructServerParameters() |
Puts together the commandline parameters the server should use, based upon the unit test settings |
|
|
NotifyAlterMinClient ( |
Gives subclass UnitTest's an opportunity to alter the MinimalClient setup parameters |
Name | Description | ||
---|---|---|---|
|
NotifyProcessLog ( |
Interface for process unit tests For implementation in subclasses, for helping to verify success/fail upon completion of unit tests NOTE: Not called again once VerificationState is set WARNING: Be careful when iterating InLogLines in multiple different for loops, if the sequence of detected logs is important |
Name | Description | ||
---|---|---|---|
|
InitializeEnvironmentSettings() |
Finishes initializing unit test settings, that rely upon the current unit test environment being loaded |
|
|
ValidateUnitTestSettings ( |
Validate that the unit test settings/flags specified for this unit test, are compatible with one another, and that the engine settings/environment, support running the unit test. |