/* * EventNotfierMock.hpp * * Created on: May 31, 2018 * Author: Andreas Schneider, Johannes Wendel, Jonas Zeunert, Rafael Vinci, Dr. Franca Rupprecht */ #ifndef SRC_TESTS_INPUT_MOCKS_EVENTNOTIFIERMOCK_HPP_ #define SRC_TESTS_INPUT_MOCKS_EVENTNOTIFIERMOCK_HPP_ namespace FlippR_Driver { namespace Input { class EventNotifier; class EventHandler; class EventNotifierMock : EventNotifier { public: EventNotifierMock() : registered(false) {} void register_event_handler(EventHandler* handler) override { registered = true; } void unregister_event_handler(EventHandler* handler) override { registered = false; } public: bool registered; }; } #endif /* SRC_TESTS_INPUT_MOCKS_EVENTNOTIFIERMOCK_HPP_ */