AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
GameObjectSummonGroupTest Class Reference
Inheritance diagram for GameObjectSummonGroupTest:

Protected Member Functions

void SetUp () override
 
void TearDown () override
 

Protected Attributes

std::unique_ptr< IWorld_previousWorld
 

Detailed Description

Member Function Documentation

◆ SetUp()

void GameObjectSummonGroupTest::SetUp ( )
inlineoverrideprotected
28 {
29 _previousWorld = std::move(sWorld);
30 auto* worldMock =
31 new ::testing::NiceMock<WorldMock>();
32 ON_CALL(*worldMock, getIntConfig(::testing::_))
33 .WillByDefault(::testing::Return(0));
34 sWorld.reset(worldMock);
35 }
std::unique_ptr< IWorld > _previousWorld
Definition GameObjectSummonGroupTest.cpp:42
#define sWorld
Definition World.h:316

References _previousWorld, and sWorld.

◆ TearDown()

void GameObjectSummonGroupTest::TearDown ( )
inlineoverrideprotected
38 {
39 sWorld = std::move(_previousWorld);
40 }

References _previousWorld, and sWorld.

Member Data Documentation

◆ _previousWorld

std::unique_ptr<IWorld> GameObjectSummonGroupTest::_previousWorld
protected

Referenced by SetUp(), and TearDown().


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