summaryrefslogtreecommitdiff
path: root/src/test/server
diff options
context:
space:
mode:
authorFrancesco Borzì <borzifrancesco@gmail.com>2020-12-30 10:20:39 +0100
committerGitHub <noreply@github.com>2020-12-30 10:20:39 +0100
commitd513d8064a31cdde183ebabfcab171e369b30a23 (patch)
tree9226a483235d6a44c99e095aa80f302ddcc3ab7a /src/test/server
parent3c431e1fdc208fbcced1b12861249e7057e65bb1 (diff)
refactor(Core/sWorld): improve singleton management (#3862)
Diffstat (limited to 'src/test/server')
-rw-r--r--src/test/server/game/Miscellaneous/FormulasTest.cpp13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/test/server/game/Miscellaneous/FormulasTest.cpp b/src/test/server/game/Miscellaneous/FormulasTest.cpp
index 87da7a9ac5..096445b92e 100644
--- a/src/test/server/game/Miscellaneous/FormulasTest.cpp
+++ b/src/test/server/game/Miscellaneous/FormulasTest.cpp
@@ -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);
+}