mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-21 20:56:23 +00:00
refactor(Core/sWorld): improve singleton management (#3862)
This commit is contained in:
@@ -4,11 +4,8 @@
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
#include "Formulas.h"
|
||||
#include "SharedDefines.h"
|
||||
#include "Log.h"
|
||||
#include "LogMock.h"
|
||||
|
||||
LoginDatabaseWorkerPool LoginDatabase;
|
||||
#include "WorldMock.h"
|
||||
|
||||
using namespace acore::Honor;
|
||||
using namespace acore::XP;
|
||||
@@ -93,3 +90,11 @@ TEST(FormulasTest, BaseGain)
|
||||
EXPECT_CALL(*logMock, outErrorMock()).Times(1);
|
||||
EXPECT_EQ(BaseGain(79, 1, ContentLevels(999)), 0);
|
||||
}
|
||||
|
||||
TEST(FormulasTest, Gain)
|
||||
{
|
||||
auto worldMock = new WorldMock();
|
||||
sWorld.reset((worldMock));
|
||||
// TODO: create mocks of Player and Creature
|
||||
// Gain(nullptr, nullptr);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user