Rename ResourceAttributes to RCSResourceAttributes
[platform/upstream/iotivity.git] / service / resource-encapsulation / unittests / ResourceClient_Test.cpp
index 80183b6..e80c9df 100644 (file)
@@ -2,7 +2,7 @@
 #include <gtest/gtest.h>
 #include <iostream>
 #include "ResourceClient.h"
-#include "ResourceObject.h"
+#include "RCSResourceObject.h"
 #include "OCPlatform.h"
 
 #define RESOURCEURI "/a/TemperatureSensor"
@@ -17,12 +17,12 @@ std::string uri = "/oic/res?rt=Resource.Hosting";
 std::shared_ptr<RemoteResourceObject> object;
 DiscoveryManager *manager = DiscoveryManager::getInstance();
 ResourceState receivedResourceState;
-ResourceAttributes receivedResourceAttributes;
-ResourceObject::Ptr server;
+RCSResourceAttributes receivedResourceAttributes;
+RCSResourceObject::Ptr server;
 
 void createResource()
 {
-    server = ResourceObject::Builder(RESOURCEURI, RESOURCETYPE,
+    server = RCSResourceObject::Builder(RESOURCEURI, RESOURCETYPE,
                                      RESOURCEINTERFACE).setDiscoverable(true).setObservable(true).build();
     std::cout << "Resource created successfully " << std::endl;
     server->setAttribute("Temperature", 0);
@@ -39,7 +39,7 @@ void destroyResource()
 }
 
 //Callbacks
-void onRemoteAttrReceived(const ResourceAttributes &attributes)
+void onRemoteAttrReceived(const RCSResourceAttributes &attributes)
 {
     cbresult = true;
     receivedResourceAttributes = attributes;
@@ -59,12 +59,12 @@ void onResourceStateChanged(ResourceState state)
     receivedResourceState = state;
 }
 
-void onCacheUpdated(const ResourceAttributes attribute)
+void onCacheUpdated(const RCSResourceAttributes attribute)
 {
     receivedResourceAttributes = attribute;
 }
 
-void OnRemoteAttributesSetCallback(const ResourceAttributes &attributes)
+void OnRemoteAttributesSetCallback(const RCSResourceAttributes &attributes)
 {
     cbresult = true;
 }
@@ -104,7 +104,7 @@ TEST(ResourceClientTest, testSetRemoteAttributesPass)
     cbresult = false;
     object->getRemoteAttributes(&onRemoteAttrReceived);
     sleep(2);
-    ResourceAttributes::const_iterator iter = receivedResourceAttributes.begin();
+    RCSResourceAttributes::const_iterator iter = receivedResourceAttributes.begin();
     for (unsigned int i = 0; i < receivedResourceAttributes.size(); ++i)
     {
         if ( iter->key() == "Temperature")
@@ -249,8 +249,8 @@ TEST(ResourceClientTest, testGetResourceCacheState)
 TEST(ResourceClientTest, testGetCachedAttributesWithoutCallback)
 {
     createResource();
-    ResourceAttributes result = object->getCachedAttributes();
-    EXPECT_TRUE(result != NULL);
+    RCSResourceAttributes result = object->getCachedAttributes();
+    EXPECT_TRUE(result.empty());
     destroyResource();
 }
 
@@ -258,9 +258,8 @@ TEST(ResourceClientTest, testGetCachedAttributesWithoutCallback)
 TEST(ResourceClientTest, testGetCachedAttributeWithInvalidAttribute)
 {
     createResource();
-    ResourceAttributes::Value result = object->getCachedAttribute("");
-    std::nullptr_t null;
-    EXPECT_TRUE(result == null);
+    RCSResourceAttributes::Value result = object->getCachedAttribute("");
+    EXPECT_TRUE(result == nullptr);
     destroyResource();
 }
 
@@ -278,7 +277,7 @@ TEST(ResourceClientTest, testGetUri)
 {
     createResource();
     std::string result = object->getUri();
-    EXPECT_TRUE(result != NULL);
+    EXPECT_TRUE(!result.empty());
     destroyResource();
 }
 
@@ -286,7 +285,7 @@ TEST(ResourceClientTest, testGetAddress)
 {
     createResource();
     std::string result = object->getAddress();
-    EXPECT_TRUE(result != NULL);
+    EXPECT_TRUE(!result.empty());
     destroyResource();
 }
 
@@ -310,8 +309,8 @@ TEST(ResourceClientTest, testGetInterfaces)
 TEST(ResourceClientTest, testGetCachedAttribute)
 {
     createResource();
-    ResourceAttributes::Value result = object->getCachedAttribute("Temperature");
-    EXPECT_TRUE(result != NULL);
+    RCSResourceAttributes::Value result = object->getCachedAttribute("Temperature");
+    EXPECT_TRUE(result != nullptr);
     destroyResource();
 }
 
@@ -344,12 +343,12 @@ TEST(ResourceClientTest, testDiscoverResourceEmptyCallback)
     object->stopMonitoring();
 }
 
-//Send invalid ResourceAttributes object to function
+//Send invalid RCSResourceAttributes object to function
 TEST(ResourceClientTest, testSetRemoteAttributesInvalidAttributes)
 {
     createResource();
     cbresult = false;
-    ResourceAttributes attr;
+    RCSResourceAttributes attr;
     //object->getRemoteAttributes(&onRemoteAttrReceived);
     object->setRemoteAttributes(attr, &OnRemoteAttributesSetCallback);
     EXPECT_FALSE(cbresult);