diff --git a/storage/storage_tests/test_map_files_downloader.cpp b/storage/storage_tests/test_map_files_downloader.cpp new file mode 100644 index 0000000000..b6fffe4a7f --- /dev/null +++ b/storage/storage_tests/test_map_files_downloader.cpp @@ -0,0 +1,14 @@ +#include "storage/storage_tests/test_map_files_downloader.hpp" + +#include "std/string.hpp" +#include "std/vector.hpp" + +namespace storage +{ +void TestMapFilesDownloader::GetServersList(int64_t const mapVersion, string const & mapFileName, + TServersListCallback const & callback) +{ + vector urls = {"http://localhost:34568/unit_tests/"}; + callback(urls); +} +} // namespace storage diff --git a/storage/storage_tests/test_map_files_downloader.hpp b/storage/storage_tests/test_map_files_downloader.hpp new file mode 100644 index 0000000000..ada5deb7fc --- /dev/null +++ b/storage/storage_tests/test_map_files_downloader.hpp @@ -0,0 +1,14 @@ +#pragma once + +#include "storage/http_map_files_downloader.hpp" + +namespace storage +{ +class TestMapFilesDownloader : public HttpMapFilesDownloader +{ +public: + // MapFilesDownloader overrides: + void GetServersList(int64_t const mapVersion, string const & mapFileName, + TServersListCallback const & callback) override; +}; +} // namespace storage