#ifndef __CONFIGURATIONTEST_H__ #define __CONFIGURATIONTEST_H__ #include "../BaseTest.h" DEFINE_TEST_SUITE(ConfigurationTests); class ConfigurationBase : public TestCase { protected: public: virtual std::string title() const override; }; class ConfigurationLoadConfig : public ConfigurationBase { public: CREATE_FUNC(ConfigurationLoadConfig); virtual void onEnter() override; virtual std::string subtitle() const override; }; class ConfigurationQuery : public ConfigurationBase { public: CREATE_FUNC(ConfigurationQuery); virtual void onEnter() override; virtual std::string subtitle() const override; }; class ConfigurationInvalid : public ConfigurationBase { public: CREATE_FUNC(ConfigurationInvalid); virtual void onEnter() override; virtual std::string subtitle() const override; }; class ConfigurationDefault : public ConfigurationBase { public: CREATE_FUNC(ConfigurationDefault); virtual void onEnter() override; virtual std::string subtitle() const override; }; class ConfigurationSet : public ConfigurationBase { public: CREATE_FUNC(ConfigurationSet); virtual void onEnter() override; virtual std::string subtitle() const override; }; #endif // __CONFIGURATIONTEST_H__