#include #include namespace scwx { namespace provider { TEST(IemWarningsProviderTest, LoadUpdatedFiles) { using namespace std::chrono; using sys_days = time_point; IemWarningsProvider provider {}; auto date = sys_days {2023y / March / 25d}; auto torProducts = provider.ListTextProducts(date, {}, "TOR"); EXPECT_EQ(torProducts.size(), 35); if (torProducts.size() >= 1) { EXPECT_EQ(torProducts.at(0), "202303250016-KMEG-WFUS54-TORMEG"); } if (torProducts.size() >= 35) { EXPECT_EQ(torProducts.at(34), "202303252015-KFFC-WFUS52-TORFFC"); } } } // namespace provider } // namespace scwx