TEST_F(DiscoverResourceUnitTest, startDiscover)
{
- std::string type = "Resource.Container";
+ std::string type = "resource.container";
std::string attributeName = "TestResourceContainer";
m_pDiscoverResourceUnit->startDiscover(
DiscoverResourceUnit::DiscoverResourceInfo("", type, attributeName), m_updatedCB);
- std::chrono::milliseconds interval(400);
+ std::chrono::milliseconds interval(ResourceContainerTestSimulator::DEFAULT_WAITTIME);
std::this_thread::sleep_for(interval);
}
TEST_F(DiscoverResourceUnitTest, onUpdateCalled)
{
- std::string type = "Resource.Container";
+ std::string type = "resource.container";
std::string attributeName = "TestResourceContainer";
m_pDiscoverResourceUnit->startDiscover(
DiscoverResourceUnit::DiscoverResourceInfo("", type, attributeName), m_updatedCB);
- std::chrono::milliseconds interval(400);
+ std::chrono::milliseconds interval(ResourceContainerTestSimulator::DEFAULT_WAITTIME);
std::this_thread::sleep_for(interval);
testObject->ChangeAttributeValue();
-
}
namespace
RCSResourceObject::Ptr server;
RCSRemoteResourceObject::Ptr remoteResource;
+ static constexpr int DEFAULT_WAITTIME = 3000;
+
private:
std::mutex mutexForDiscovery;
RESOURCEURI("/a/TempHumSensor/Container"),
RESOURCETYPE("resource.container"),
RESOURCEINTERFACE("oic.if.baseline"),
- ATTR_KEY("Temperature"),
+ ATTR_KEY("TestResourceContainer"),
ATTR_VALUE(0)
{ }
}
void waitForDiscovery()
{
- std::chrono::milliseconds interval(100);
+ std::chrono::milliseconds interval(DEFAULT_WAITTIME);
while (true)
{
if (mutexForDiscovery.try_lock())
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);
void ChangeResourceState()
{
- std::chrono::milliseconds interval(400);
+ std::chrono::milliseconds interval(DEFAULT_WAITTIME);
if (server != nullptr)
server = nullptr;
std::this_thread::sleep_for(interval);