/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
partners_api/partners_api_tests/mts_tests.cpp
41 строка
1 KB
Arsentiy Milchakov
[ads] tests fixes
14 июл 2020, 11:41
14 июл 2020, 11:41
23d8b2d
Код
Авторство
О чём код?
#include "testing/testing.hpp" #include "partners_api/partners_api_tests/download_on_map_container_delegate.hpp" #include "partners_api/ads/mts_ads.hpp" UNIT_TEST(Mts_GetBanner) { DownloadOnMapContainerDelegateForTesting delegate; ads::Mts mts(delegate); m2::PointD point; { delegate.SetTopmostParent("France"); auto const banner = mts.GetBanner("", point, "ru"); TEST(!banner.empty(), ()); } { delegate.SetTopmostParent("France"); auto const banner = mts.GetBanner("", point, "en"); TEST(banner.empty(), ()); } { delegate.SetTopmostParent("France"); delegate.SetCountryId("Russian Federation"); auto const banner = mts.GetBanner("", point, "ru"); TEST(banner.empty(), ()); } { delegate.SetTopmostParent("Thailand"); delegate.SetCountryId("Russian Federation"); auto const banner = mts.GetBanner("", point, "ru"); TEST(banner.empty(), ()); } { delegate.SetTopmostParent("Thailand"); delegate.SetCountryId("Cote dIvoire"); auto const banner = mts.GetBanner("", point, "ru"); TEST(!banner.empty(), ()); } }