JD2022-TU1/main/unittests/JD/gameplay/Managers/JD_GameModulesManagerMock.h

18 lines
No EOL
574 B
C++

#ifndef _ITF_JDGAME_GAMEMODULESMANAGER_MOCK_H_
#define _ITF_JDGAME_GAMEMODULESMANAGER_MOCK_H_
#include "JD/gameplay/Managers/JD_GameModulesManager.h"
namespace ITF
{
class JD_GameModulesManagerMock : public JD_GameModulesManager
{
public:
MOCK_METHOD1(broadcastEvent, void(Event*));
MOCK_METHOD2(registerEvent, void(StringID::StringIdValueType _crc, IEventListener* _listener));
MOCK_METHOD2(unregisterEvent, void(StringID::StringIdValueType _crc, IEventListener* _listener));
};
}
#endif // _ITF_JDGAME_GAMEMODULESMANAGER_MOCK_H_