10 #include <gtest/gtest.h>
14 using namespace testing;
23 pResourceManager =
new IEEE4888_TEST_RESOURCE_MANAGER_CLASS;
24 ASSERT_NE(
nullptr, pResourceManager);
25 ASSERT_EQ(
true, pResourceManager->Initialize());
30 delete pResourceManager;
31 pResourceManager =
nullptr;
42 std::chrono::system_clock::time_point l_EndTime = std::chrono::system_clock::now() + std::chrono::minutes(1);
43 while (std::chrono::system_clock::now() < l_EndTime)
46 ASSERT_EQ(
true, pResourceManager->FindResources(l_ResourceList, IEEE4888_TEST_RESOURCE_FILTER));
47 std::cout << l_ResourceList.
Dump();
49 std::cout <<
"Status: " << pResourceManager->StatusDescription(pResourceManager->Status()) << std::endl << std::endl;
51 std::this_thread::sleep_for(std::chrono::seconds(1));