1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

Renamed mocked file to represent change in inheritance

This commit is contained in:
Ivan Savenko
2025-05-20 22:47:08 +03:00
parent d4e886257d
commit fa6bf02b6e
5 changed files with 45 additions and 50 deletions

View File

@@ -1,30 +0,0 @@
/*
* mock_IGameCallback.cpp, part of VCMI engine
*
* Authors: listed in file AUTHORS in main folder
*
* License: GNU General Public License v2.0 or later
* Full text of license available in license.txt file, in main folder
*
*/
#include "StdInc.h"
#include "mock_IGameCallback.h"
GameCallbackMock::GameCallbackMock(UpperCallback * upperCallback_)
: upperCallback(upperCallback_)
{
}
GameCallbackMock::~GameCallbackMock() = default;
void GameCallbackMock::sendAndApply(CPackForClient & pack)
{
upperCallback->apply(pack);
}
vstd::RNG & GameCallbackMock::getRandomGenerator()
{
throw std::runtime_error("Not implemented!");
}

View File

@@ -0,0 +1,30 @@
/*
* mock_IGameEventCallback.cpp, part of VCMI engine
*
* Authors: listed in file AUTHORS in main folder
*
* License: GNU General Public License v2.0 or later
* Full text of license available in license.txt file, in main folder
*
*/
#include "StdInc.h"
#include "mock_IGameEventCallback.h"
GameEventCallbackMock::GameEventCallbackMock(UpperCallback * upperCallback_)
: upperCallback(upperCallback_)
{
}
GameEventCallbackMock::~GameEventCallbackMock() = default;
void GameEventCallbackMock::sendAndApply(CPackForClient & pack)
{
upperCallback->apply(pack);
}
vstd::RNG & GameEventCallbackMock::getRandomGenerator()
{
throw std::runtime_error("Not implemented!");
}

View File

@@ -1,5 +1,5 @@
/*
* mock_IGameCallback.h, part of VCMI engine
* mock_IGameEventCallback.h, part of VCMI engine
*
* Authors: listed in file AUTHORS in main folder
*
@@ -12,18 +12,17 @@
#include <vcmi/ServerCallback.h>
#include "../../lib/callback/CGameInfoCallback.h"
#include "../../lib/callback/IGameEventCallback.h"
#include "../../lib/int3.h"
#include "../../lib/ResourceSet.h"
class GameCallbackMock : public IGameEventCallback
class GameEventCallbackMock : public IGameEventCallback
{
public:
using UpperCallback = ::ServerCallback;
GameCallbackMock(UpperCallback * upperCallback_);
virtual ~GameCallbackMock();
GameEventCallbackMock(UpperCallback * upperCallback_);
virtual ~GameEventCallbackMock();
void setObjPropertyValue(ObjectInstanceID objid, ObjProperty prop, int32_t value = 0) override {}
void setObjPropertyID(ObjectInstanceID objid, ObjProperty prop, ObjPropertyID identifier) override {}
@@ -92,10 +91,6 @@ public:
vstd::RNG & getRandomGenerator() override;
#if SCRIPTING_ENABLED
MOCK_CONST_METHOD0(getGlobalContextPool, scripting::Pool *());
#endif
private:
UpperCallback * upperCallback;
};