#pragma once #include "singletons/Logging.hpp" #include #include #include namespace chatterino::mock { class Logging : public ILogging { public: Logging() = default; ~Logging() override = default; MOCK_METHOD(void, addMessage, (const QString &channelName, MessagePtr message, const QString &platformName, const QString &streamID), (override)); }; class EmptyLogging : public ILogging { public: EmptyLogging() = default; ~EmptyLogging() override = default; void addMessage(const QString &channelName, MessagePtr message, const QString &platformName, const QString &streamID) override { // } }; } // namespace chatterino::mock