X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fresource-container%2Funittests%2FResourceContainerTestSimulator.h;h=5d6ccd0ad9885ef0a34e0b03833d477547056b45;hb=30ef8213618618f02440272b4a9e2b29cbfadbdf;hp=ec57f3148fc7e31b3c3269330d64e3f51d51595b;hpb=3e08f0b76cfa2aebd58a6acd4d8a6ae64c5d3cf4;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/resource-container/unittests/ResourceContainerTestSimulator.h b/service/resource-container/unittests/ResourceContainerTestSimulator.h index ec57f31..5d6ccd0 100644 --- a/service/resource-container/unittests/ResourceContainerTestSimulator.h +++ b/service/resource-container/unittests/ResourceContainerTestSimulator.h @@ -41,6 +41,8 @@ class ResourceContainerTestSimulator RCSResourceObject::Ptr server; RCSRemoteResourceObject::Ptr remoteResource; + static constexpr int DEFAULT_WAITTIME = 3000; + private: std::mutex mutexForDiscovery; @@ -60,7 +62,7 @@ class ResourceContainerTestSimulator RESOURCEURI("/a/TempHumSensor/Container"), RESOURCETYPE("resource.container"), RESOURCEINTERFACE("oic.if.baseline"), - ATTR_KEY("Temperature"), + ATTR_KEY("TestResourceContainer"), ATTR_VALUE(0) { } @@ -77,7 +79,7 @@ class ResourceContainerTestSimulator remoteResource->stopMonitoring(); } } - catch (RCSInvalidParameterException &e) + catch (RCSException &e) { std::cout << "exception : " << e.what() << std::endl; } @@ -115,7 +117,7 @@ class ResourceContainerTestSimulator } void waitForDiscovery() { - std::chrono::milliseconds interval(100); + std::chrono::milliseconds interval(DEFAULT_WAITTIME); while (true) { if (mutexForDiscovery.try_lock()) @@ -180,7 +182,7 @@ class ResourceContainerTestSimulator void ChangeAttributeValue() { - std::chrono::milliseconds interval(100); + std::chrono::milliseconds interval(DEFAULT_WAITTIME); if (server != nullptr) server->setAttribute(ATTR_KEY, ATTR_VALUE + 10); std::this_thread::sleep_for(interval); @@ -188,7 +190,7 @@ class ResourceContainerTestSimulator void ChangeResourceState() { - std::chrono::milliseconds interval(400); + std::chrono::milliseconds interval(DEFAULT_WAITTIME); if (server != nullptr) server = nullptr; std::this_thread::sleep_for(interval);