#ifndef _TR_TEST_TORRENT_CONTEXT_HPP_ #define _TR_TEST_TORRENT_CONTEXT_HPP_ #include class InfoHash { public: std::string to_string() { return "12a"; } }; class TorrentStatus { public: bool paused = false; bool is_seeding = false; int state = 0; int priority = 0; std::string name = "Arch"; }; class TestTorrent { public: bool is_valid(); InfoHash info_hash(); TorrentStatus status(int type); int query_name = 1; int query_save_path = 2; bool valid = true; InfoHash hash; TorrentStatus status_; }; #endif