OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
GameTest Class Reference

#include <GameTest.h>

Inheritance diagram for GameTest:

Static Public Member Functions

static void init (EngineController *engineController, TestController *testController)
 

Protected Types

using TestBodyFunction = void(*)(EngineController &, TestController &, CommonTapeRecorder &, CharacterTapeRecorder &, ActorTapeRecorder &)
 

Protected Member Functions

virtual void SetUp () override
 
virtual void TearDown () override
 
void runTestBody (TestBodyFunction testBody)
 

Protected Attributes

EngineController *const game = nullptr
 
TestController *const test = nullptr
 

Member Typedef Documentation

◆ TestBodyFunction

Member Function Documentation

◆ init()

void GameTest::init ( EngineController engineController,
TestController testController 
)
static

◆ runTestBody()

void GameTest::runTestBody ( TestBodyFunction  testBody)
protected

◆ SetUp()

void GameTest::SetUp ( )
overrideprotectedvirtual

◆ TearDown()

void GameTest::TearDown ( )
overrideprotectedvirtual

Member Data Documentation

◆ game

EngineController* const GameTest::game = nullptr
protected

◆ test

TestController* const GameTest::test = nullptr
protected

The documentation for this class was generated from the following files: