4444namespace {
4545namespace read = olp::dataservice::read;
4646namespace model = olp::dataservice::read::model;
47+ using mockserver::ApiDefaultResponses;
48+ using mockserver::ReadDefaultResponses;
4749using ::testing::_;
4850using ::testing::Mock;
4951
@@ -168,8 +170,8 @@ TEST(VersionedLayerClientTest, RemoveFromCacheTileKey) {
168170 auto tile_key = olp::geo::TileKey::FromHereTile (kHereTile );
169171 auto root = tile_key.ChangedLevelBy (-depth);
170172
171- auto stream = std::stringstream (
172- mockserver:: ReadDefaultResponses::GenerateQuadTreeResponse (
173+ auto stream =
174+ std::stringstream ( ReadDefaultResponses::GenerateQuadTreeResponse (
173175 root, depth, {9 , 10 , 11 , 12 }));
174176 read::QuadTreeIndex quad_tree (root, depth, stream);
175177 auto buffer = quad_tree.GetRawData ();
@@ -183,8 +185,7 @@ TEST(VersionedLayerClientTest, RemoveFromCacheTileKey) {
183185 auto data_cache_remove = [&](const std::string& prefix) {
184186 std::string expected_prefix =
185187 kHrn .ToCatalogHRNString () + " ::" + kLayerId +
186- " ::" + mockserver::ReadDefaultResponses::GenerateDataHandle (kHereTile ) +
187- " ::Data" ;
188+ " ::" + ReadDefaultResponses::GenerateDataHandle (kHereTile ) + " ::Data" ;
188189 EXPECT_EQ (prefix, expected_prefix);
189190 return true ;
190191 };
@@ -353,22 +354,24 @@ TEST(VersionedLayerClientTest, ProtectThanRelease) {
353354 settings.default_cache_expiration = std::chrono::seconds (2 );
354355 settings.network_request_handler = network_mock;
355356 auto version = 4u ;
356- auto api_response = ResponseGenerator::ResourceApis (kCatalog );
357- PlatformUrlsGenerator generator (api_response, kLayerId );
357+
358+ auto apis = ApiDefaultResponses::GenerateResourceApisResponse (kCatalog );
359+ auto api_response = ResponseGenerator::ResourceApis (apis);
360+ PlatformUrlsGenerator generator (apis, kLayerId );
361+
358362 auto quad_path = generator.VersionedQuadTree (" 92259" , version, 4 );
359363 ASSERT_FALSE (quad_path.empty ());
360364 auto tile_key = olp::geo::TileKey::FromHereTile (kHereTile );
361- auto responce_quad =
362- mockserver::ReadDefaultResponses::GenerateQuadTreeResponse (
363- tile_key.ChangedLevelBy (-4 ), 4 , {9 , 10 , 11 , 12 });
364- auto tile_path = generator.DataBlob (
365- mockserver::ReadDefaultResponses::GenerateDataHandle (kHereTile ));
365+ auto responce_quad = ReadDefaultResponses::GenerateQuadTreeResponse (
366+ tile_key.ChangedLevelBy (-4 ), 4 , {9 , 10 , 11 , 12 });
367+ auto tile_path =
368+ generator.DataBlob (ReadDefaultResponses::GenerateDataHandle (kHereTile ));
366369 ASSERT_FALSE (tile_path.empty ());
367370 auto tile2_path = generator.DataBlob (
368- mockserver:: ReadDefaultResponses::GenerateDataHandle (kOtherHereTile2 ));
371+ ReadDefaultResponses::GenerateDataHandle (kOtherHereTile2 ));
369372 ASSERT_FALSE (tile2_path.empty ());
370373 auto other_tile_path = generator.DataBlob (
371- mockserver:: ReadDefaultResponses::GenerateDataHandle (kOtherHereTile ));
374+ ReadDefaultResponses::GenerateDataHandle (kOtherHereTile ));
372375 ASSERT_FALSE (other_tile_path.empty ());
373376
374377 read::VersionedLayerClientImpl client (kHrn , kLayerId , boost::none, settings);
@@ -386,8 +389,7 @@ TEST(VersionedLayerClientTest, ProtectThanRelease) {
386389 olp::http::NetworkResponse ().WithStatus (
387390 olp::http::HttpStatusCode::OK),
388391 olp::serializer::serialize (
389- mockserver::ReadDefaultResponses::GenerateVersionResponse (
390- version))));
392+ ReadDefaultResponses::GenerateVersionResponse (version))));
391393
392394 EXPECT_CALL (*network_mock, Send (IsGetRequest (quad_path), _, _, _, _))
393395 .WillOnce (ReturnHttpResponse (olp::http::NetworkResponse ().WithStatus (
@@ -552,14 +554,15 @@ TEST(VersionedLayerClientTest, PrefetchPartitionsSplitted) {
552554 {
553555 SCOPED_TRACE (" Prefetch multiple partitions" );
554556
555- auto api_response = ResponseGenerator::ResourceApis (kCatalog );
556- PlatformUrlsGenerator generator (api_response, kLayerId );
557+ auto apis = ApiDefaultResponses::GenerateResourceApisResponse (kCatalog );
558+ auto api_response = ResponseGenerator::ResourceApis (apis);
559+ PlatformUrlsGenerator generator (apis, kLayerId );
560+
557561 auto partitions_response1 =
558- mockserver::ReadDefaultResponses::GeneratePartitionsResponse (
559- partitions_count / 2 );
562+ ReadDefaultResponses::GeneratePartitionsResponse (partitions_count / 2 );
560563 auto partitions_response2 =
561- mockserver:: ReadDefaultResponses::GeneratePartitionsResponse (
562- partitions_count / 2 , partitions_count / 2 );
564+ ReadDefaultResponses::GeneratePartitionsResponse (partitions_count / 2 ,
565+ partitions_count / 2 );
563566
564567 EXPECT_CALL (*network_mock, Send (IsGetRequest (kUrlLookup ), _, _, _, _))
565568 .WillOnce (ReturnHttpResponse (olp::http::NetworkResponse ().WithStatus (
@@ -574,8 +577,7 @@ TEST(VersionedLayerClientTest, PrefetchPartitionsSplitted) {
574577 olp::http::NetworkResponse ().WithStatus (
575578 olp::http::HttpStatusCode::OK),
576579 olp::serializer::serialize (
577- mockserver::ReadDefaultResponses::GenerateVersionResponse (
578- version))));
580+ ReadDefaultResponses::GenerateVersionResponse (version))));
579581
580582 auto partitions_path1 = generator.PartitionsQuery (partitions1, version);
581583 ASSERT_FALSE (partitions_path1.empty ());
@@ -673,11 +675,13 @@ TEST(VersionedLayerClientTest, PrefetchPartitionsSomeFail) {
673675 for (auto i = 0u ; i < partitions_count; i++) {
674676 partitions.emplace_back (std::to_string (i));
675677 }
676- auto api_response = ResponseGenerator::ResourceApis (kCatalog );
677- PlatformUrlsGenerator generator (api_response, kLayerId );
678+
679+ auto apis = ApiDefaultResponses::GenerateResourceApisResponse (kCatalog );
680+ auto api_response = ResponseGenerator::ResourceApis (apis);
681+ PlatformUrlsGenerator generator (apis, kLayerId );
682+
678683 auto partitions_response =
679- mockserver::ReadDefaultResponses::GeneratePartitionsResponse (
680- partitions_count);
684+ ReadDefaultResponses::GeneratePartitionsResponse (partitions_count);
681685 const auto request =
682686 olp::dataservice::read::PrefetchPartitionsRequest ().WithPartitionIds (
683687 partitions);
@@ -700,8 +704,7 @@ TEST(VersionedLayerClientTest, PrefetchPartitionsSomeFail) {
700704 olp::http::NetworkResponse ().WithStatus (
701705 olp::http::HttpStatusCode::OK),
702706 olp::serializer::serialize (
703- mockserver::ReadDefaultResponses::GenerateVersionResponse (
704- version))));
707+ ReadDefaultResponses::GenerateVersionResponse (version))));
705708
706709 EXPECT_CALL (*network_mock, Send (IsGetRequest (partitions_path), _, _, _, _))
707710 .WillOnce (ReturnHttpResponse (
@@ -808,8 +811,11 @@ TEST(VersionedLayerClientTest, PrefetchPartitionsFail) {
808811 for (auto i = 0u ; i < partitions_count; i++) {
809812 partitions.emplace_back (std::to_string (i));
810813 }
811- auto api_response = ResponseGenerator::ResourceApis (kCatalog );
812- PlatformUrlsGenerator generator (api_response, kLayerId );
814+
815+ auto apis = ApiDefaultResponses::GenerateResourceApisResponse (kCatalog );
816+ auto api_response = ResponseGenerator::ResourceApis (apis);
817+ PlatformUrlsGenerator generator (apis, kLayerId );
818+
813819 const auto request =
814820 olp::dataservice::read::PrefetchPartitionsRequest ().WithPartitionIds (
815821 partitions);
@@ -851,8 +857,7 @@ TEST(VersionedLayerClientTest, PrefetchPartitionsFail) {
851857 olp::http::NetworkResponse ().WithStatus (
852858 olp::http::HttpStatusCode::BAD_REQUEST),
853859 olp::serializer::serialize (
854- mockserver::ReadDefaultResponses::GenerateVersionResponse (
855- version))));
860+ ReadDefaultResponses::GenerateVersionResponse (version))));
856861
857862 std::promise<olp::dataservice::read::PrefetchPartitionsResponse> promise;
858863 auto future = promise.get_future ();
@@ -881,12 +886,10 @@ TEST(VersionedLayerClientTest, PrefetchPartitionsFail) {
881886 olp::http::NetworkResponse ().WithStatus (
882887 olp::http::HttpStatusCode::OK),
883888 olp::serializer::serialize (
884- mockserver::ReadDefaultResponses::GenerateVersionResponse (
885- version))));
889+ ReadDefaultResponses::GenerateVersionResponse (version))));
886890
887891 auto partitions_response =
888- mockserver::ReadDefaultResponses::GeneratePartitionsResponse (
889- partitions_count);
892+ ReadDefaultResponses::GeneratePartitionsResponse (partitions_count);
890893 EXPECT_CALL (*network_mock, Send (IsGetRequest (partitions_path), _, _, _, _))
891894 .WillOnce (ReturnHttpResponse (
892895 olp::http::NetworkResponse ().WithStatus (
@@ -941,8 +944,7 @@ TEST(VersionedLayerClientTest, PrefetchPartitionsFail) {
941944 SCOPED_TRACE (" Empty data handles" );
942945
943946 auto partitions_response =
944- mockserver::ReadDefaultResponses::GeneratePartitionsResponse (
945- partitions_count);
947+ ReadDefaultResponses::GeneratePartitionsResponse (partitions_count);
946948 auto & mutable_partitions = partitions_response.GetMutablePartitions ();
947949 // force empty data handles
948950 for (auto & partition : mutable_partitions) {
0 commit comments