MockBtProgressInfoFile.h 608 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef _D_MOCK_BT_PROGRESS_INFO_FILE_H_
  2. #define _D_MOCK_BT_PROGRESS_INFO_FILE_H_
  3. #include "BtProgressInfoFile.h"
  4. class MockBtProgressInfoFile : public BtProgressInfoFile {
  5. private:
  6. string filename;
  7. public:
  8. MockBtProgressInfoFile() {}
  9. virtual ~MockBtProgressInfoFile() {}
  10. virtual string getFilename() {
  11. return filename;
  12. }
  13. virtual void setFilename(const string& filename) {
  14. this->filename = filename;
  15. }
  16. virtual bool exists() {
  17. return false;
  18. }
  19. virtual void save() {}
  20. virtual void load() {}
  21. virtual void removeFile() {}
  22. };
  23. #endif // _D_MOCK_BT_PROGRESS_INFO_FILE_H_