From bf672f9d3ba882c2a30c63868e27479f84f05f25 Mon Sep 17 00:00:00 2001 From: Vladimir Byko-Ianko Date: Fri, 4 Mar 2016 18:26:09 +0300 Subject: [PATCH] [new downloader] Adding tests on Storage::GetNodeStatuses() --- storage/storage_tests/storage_tests.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/storage/storage_tests/storage_tests.cpp b/storage/storage_tests/storage_tests.cpp index 30b6e2ee17..f8c36f796c 100644 --- a/storage/storage_tests/storage_tests.cpp +++ b/storage/storage_tests/storage_tests.cpp @@ -1207,6 +1207,22 @@ UNIT_TEST(StorageTest_ParentTwoComponentsMwm) TEST(ParentOf(storage, kInvalidCountryId, "Countries"), ()); } +UNIT_TEST(StorageTest_GetNodeStatusesSingleMwm) +{ + Storage storage(kSingleMwmCountriesTxt, make_unique()); + + NodeStatuses nodeStatuses; + storage.GetNodeStatuses("Abkhazia", nodeStatuses); + TEST_EQUAL(nodeStatuses.m_status, NodeStatus::NotDownloaded, ()); + TEST_EQUAL(nodeStatuses.m_error, NodeErrorCode::NoError, ()); + TEST(!nodeStatuses.m_groupNode, ()); + + storage.GetNodeStatuses("Abkhazia", nodeStatuses); + TEST_EQUAL(nodeStatuses.m_status, NodeStatus::NotDownloaded, ()); + TEST_EQUAL(nodeStatuses.m_error, NodeErrorCode::NoError, ()); + TEST(nodeStatuses.m_groupNode, ()); +} + UNIT_TEST(StorageTest_GetNodeAttrsSingleMwm) { Storage storage(kSingleMwmCountriesTxt, make_unique());