#include "testing/testing.hpp" #include "drape_frontend/stylist.hpp" #include "indexer/classificator.hpp" #include "indexer/classificator_loader.hpp" UNIT_TEST(Stylist_IsHatching) { classificator::Load(); auto const & cl = classif(); auto const & checker = df::IsHatchingTerritoryChecker::Instance(); TEST(checker(cl.GetTypeByPath({"boundary", "protected_area", "1"})), ()); TEST(!checker(cl.GetTypeByPath({"boundary", "protected_area", "2"})), ()); TEST(!checker(cl.GetTypeByPath({"boundary", "protected_area"})), ()); TEST(checker(cl.GetTypeByPath({"boundary", "national_park"})), ()); TEST(checker(cl.GetTypeByPath({"landuse", "military", "danger_area"})), ()); TEST(checker(cl.GetTypeByPath({"amenity", "prison"})), ()); }