From 2b3f010ab76bdc83e02e99f21238d1035c51d5a1 Mon Sep 17 00:00:00 2001 From: Arsentiy Milchakov Date: Thu, 17 May 2018 16:58:43 +0300 Subject: [PATCH] [tests] get rid viator integration tests --- .../partners_api_tests/viator_tests.cpp | 78 ------------------- 1 file changed, 78 deletions(-) diff --git a/partners_api/partners_api_tests/viator_tests.cpp b/partners_api/partners_api_tests/viator_tests.cpp index ccd726028f..ef16f5f76f 100644 --- a/partners_api/partners_api_tests/viator_tests.cpp +++ b/partners_api/partners_api_tests/viator_tests.cpp @@ -15,84 +15,6 @@ using namespace partners_api; namespace { -UNIT_TEST(Viator_GetTopProducts) -{ - string result; - viator::RawApi::GetTopProducts("684", "USD", 5, result); - - TEST(!result.empty(), ()); - - my::Json root(result.c_str()); - bool success; - FromJSONObjectOptionalField(root.get(), "success", success); - TEST(success, ()); -} - -UNIT_CLASS_TEST(AsyncGuiThread, Viator_GetTop5Products) -{ - viator::Api api; - std::string const kSofia = "5630"; - std::string resultId; - std::vector resultProducts; - - api.GetTop5Products(kSofia, "", - [&resultId, &resultProducts](std::string const & destId, - std::vector const & products) { - resultId = destId; - resultProducts = products; - - testing::Notify(); - }); - - testing::Wait(); - - TEST_EQUAL(resultId, kSofia, ()); - TEST(!resultProducts.empty(), ()); - - for (auto const & p : resultProducts) - TEST_EQUAL(p.m_currency, "USD", ()); - - resultId.clear(); - resultProducts.clear(); - - api.GetTop5Products(kSofia, "RUB", - [&resultId, &resultProducts](std::string const & destId, - std::vector const & products) { - resultId = destId; - resultProducts = products; - - testing::Notify(); - }); - - testing::Wait(); - - TEST_EQUAL(resultId, kSofia, ()); - TEST(!resultProducts.empty(), ()); - - for (auto const & p : resultProducts) - TEST_EQUAL(p.m_currency, "USD", ()); - - resultId.clear(); - resultProducts.clear(); - - api.GetTop5Products(kSofia, "GBP", - [&resultId, &resultProducts](std::string const & destId, - std::vector const & products) { - resultId = destId; - resultProducts = products; - - testing::Notify(); - }); - - testing::Wait(); - - TEST_EQUAL(resultId, kSofia, ()); - TEST(!resultProducts.empty(), ()); - - for (auto const & p : resultProducts) - TEST_EQUAL(p.m_currency, "GBP", ()); -} - UNIT_TEST(Viator_SortProducts) { std::vector products =