[ads] tests fixes

This commit is contained in:
Arsentiy Milchakov 2020-07-14 10:46:57 +03:00 committed by Tatiana Yan
parent b910a61c7f
commit 23d8b2def2
4 changed files with 30 additions and 26 deletions

View file

@ -8,33 +8,34 @@ UNIT_TEST(Mts_GetBanner)
{
DownloadOnMapContainerDelegateForTesting delegate;
ads::Mts mts(delegate);
m2::PointD point;
{
delegate.SetTopmostParent("France");
auto const banner = mts.GetBanner("", {}, "ru");
auto const banner = mts.GetBanner("", point, "ru");
TEST(!banner.empty(), ());
}
{
delegate.SetTopmostParent("France");
auto const banner = mts.GetBanner("", {}, "en");
auto const banner = mts.GetBanner("", point, "en");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("France");
delegate.SetCountryId("Russian Federation");
auto const banner = mts.GetBanner("", {}, "ru");
auto const banner = mts.GetBanner("", point, "ru");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("Thailand");
delegate.SetCountryId("Russian Federation");
auto const banner = mts.GetBanner("", {}, "ru");
auto const banner = mts.GetBanner("", point, "ru");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("Thailand");
delegate.SetCountryId("Cote dIvoire");
auto const banner = mts.GetBanner("", {}, "ru");
auto const banner = mts.GetBanner("", point, "ru");
TEST(!banner.empty(), ());
}
}

View file

@ -8,37 +8,38 @@ UNIT_TEST(Skyeng_GetBanner)
{
DownloadOnMapContainerDelegateForTesting delegate;
ads::Skyeng skyeng(delegate);
m2::PointD point;
{
auto const banner = skyeng.GetBanner("Russia_Tambov Oblast", {}, "ru");
auto const banner = skyeng.GetBanner("Russia_Tambov Oblast", point, "ru");
TEST(!banner.empty(), ());
}
{
auto const banner = skyeng.GetBanner("US_North Carolina_Raleigh", {}, "ru");
auto const banner = skyeng.GetBanner("US_North Carolina_Raleigh", point, "ru");
TEST(!banner.empty(), ());
}
{
auto const banner = skyeng.GetBanner("Russia_Tambov Oblast", {}, "en");
auto const banner = skyeng.GetBanner("Russia_Tambov Oblast", point, "en");
TEST(banner.empty(), ());
}
{
auto const banner = skyeng.GetBanner("US_North Carolina_Raleigh", {}, "en");
auto const banner = skyeng.GetBanner("US_North Carolina_Raleigh", point, "en");
TEST(banner.empty(), ());
}
{
auto const banner = skyeng.GetBanner("Russia_Moscow", {}, "ru");
auto const banner = skyeng.GetBanner("Russia_Moscow", point, "ru");
TEST(banner.empty(), ());
}
{
auto const banner = skyeng.GetBanner("Cote dIvoire", {}, "ru");
auto const banner = skyeng.GetBanner("Cote dIvoire", point, "ru");
TEST(banner.empty(), ());
}
{
auto const banner = skyeng.GetBanner("Russia_Moscow", {}, "en");
auto const banner = skyeng.GetBanner("Russia_Moscow", point, "en");
TEST(banner.empty(), ());
}
{
auto const banner = skyeng.GetBanner("Cote dIvoire", {}, "en");
auto const banner = skyeng.GetBanner("Cote dIvoire", point, "en");
TEST(banner.empty(), ());
}
}

View file

@ -8,47 +8,48 @@ UNIT_TEST(TinkoffAirlines_GetBanner)
{
DownloadOnMapContainerDelegateForTesting delegate;
ads::TinkoffAllAirlines tinkoffAirlines(delegate);
m2::PointD point;
{
delegate.SetTopmostParent("Germany");
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffAirlines.GetBanner("", {}, "ru");
auto const banner = tinkoffAirlines.GetBanner("", point, "ru");
TEST(!banner.empty(), ());
}
{
delegate.SetTopmostParent("Russian Federation");
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffAirlines.GetBanner("", {}, "ru");
auto const banner = tinkoffAirlines.GetBanner("", point, "ru");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("Germany");
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffAirlines.GetBanner("", {}, "en");
auto const banner = tinkoffAirlines.GetBanner("", point, "en");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("Russian Federation");
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffAirlines.GetBanner("", {}, "en");
auto const banner = tinkoffAirlines.GetBanner("", point, "en");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("Germany");
delegate.SetCountryId("Cote dIvoire");
auto const banner = tinkoffAirlines.GetBanner("", {}, "ru");
auto const banner = tinkoffAirlines.GetBanner("", point, "ru");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent({"Norway"});
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffAirlines.GetBanner("", {}, "ru");
auto const banner = tinkoffAirlines.GetBanner("", point, "ru");
TEST(!banner.empty(), ());
}
{
delegate.SetTopmostParent({"Norway"});
delegate.SetCountryId("Ukraine");
auto const banner = tinkoffAirlines.GetBanner("", {}, "ru");
auto const banner = tinkoffAirlines.GetBanner("", point, "ru");
TEST(banner.empty(), ());
}
}

View file

@ -8,40 +8,41 @@ UNIT_TEST(TinkoffInsurance_GetBanner)
{
DownloadOnMapContainerDelegateForTesting delegate;
ads::TinkoffInsurance tinkoffInsurance(delegate);
m2::PointD point;
{
delegate.SetTopmostParent("France");
auto const banner = tinkoffInsurance.GetBanner("", {}, "ru");
auto const banner = tinkoffInsurance.GetBanner("", point, "ru");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("France");
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffInsurance.GetBanner("", {}, "ru");
auto const banner = tinkoffInsurance.GetBanner("", point, "ru");
TEST(!banner.empty(), ());
}
{
delegate.SetTopmostParent("France");
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffInsurance.GetBanner("", {}, "en");
auto const banner = tinkoffInsurance.GetBanner("", point, "en");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("Russian Federation");
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffInsurance.GetBanner("", {}, "en");
auto const banner = tinkoffInsurance.GetBanner("", point, "en");
TEST(banner.empty(), ());
}
{
delegate.SetTopmostParent("Nepal");
delegate.SetCountryId("Russian Federation");
auto const banner = tinkoffInsurance.GetBanner("", {}, "ru");
auto const banner = tinkoffInsurance.GetBanner("", point, "ru");
TEST(!banner.empty(), ());
}
{
delegate.SetTopmostParent("Nepal");
delegate.SetCountryId("Norway");
auto const banner = tinkoffInsurance.GetBanner("", {}, "ru");
auto const banner = tinkoffInsurance.GetBanner("", point, "ru");
TEST(banner.empty(), ());
}
}