#ifndef __TEST_SETTINGS_H__ #define __TEST_SETTINGS_H__ #include "stg/settings.h" class TEST_SETTINGS : public SETTINGS { public: TEST_SETTINGS() {} const std::string & GetDirName(size_t) const { return dirName; } const std::string & GetScriptsDir() const { return scriptsDir; } unsigned GetDetailStatWritePeriod() const { return 10; } unsigned GetStatWritePeriod() const { return 10; } unsigned GetDayFee() const { return 0; } bool GetFullFee() const { return false; } unsigned GetDayResetTraff() const { return 0; } bool GetSpreadFee() const { return false; } bool GetFreeMbAllowInet() const { return false; } bool GetDayFeeIsLastDay() const { return false; } bool GetWriteFreeMbTraffCost() const { return false; } bool GetShowFeeInCash() const { return false; } unsigned GetMessageTimeout() const { return 0; } unsigned GetFeeChargeType() const { return 0; } bool GetReconnectOnTariffChange() const { return false; } const std::string & GetMonitorDir() const { return monitorDir; } bool GetMonitoring() const { return false; } const std::vector & GetScriptParams() const { return scriptParams; } private: std::string dirName; std::string scriptsDir; std::string monitorDir; std::vector scriptParams; }; #endif