Test-ServiceOnboarding:
    Adding multiple test scenarios and util functions
    for the exampleservice onboarded.

Change-Id: I50e10a12b6b9b178d631b033152ee161eff92f77
diff --git a/src/test/utils/OnboardingServiceUtils.py b/src/test/utils/OnboardingServiceUtils.py
index 6ed4c16..71557af 100644
--- a/src/test/utils/OnboardingServiceUtils.py
+++ b/src/test/utils/OnboardingServiceUtils.py
@@ -187,6 +187,16 @@
                 return ips[0]
         return None
 
+    def get_public_ip(self):
+        if 'public' in self.exampleservice.networks:
+            ips = self.exampleservice.networks['public']
+            if len(ips) > 0:
+                return ips[0]
+        return None
+
+    def get_name(self):
+        return  self.exampleservice.name
+
     '''
     @method: run_cmd_compute
     @Description:
@@ -258,4 +268,25 @@
             log.info('OK')
         return st
 
+    def pause(self):
+	return self.exampleservice.pause()
+
+    def unpause(self):
+        return self.exampleservice.unpause()
+
+    def stop(self):
+        return self.exampleservice.stop()
+
+    def start(self):
+        return self.exampleservice.start()
+
+    def suspend(self):
+        return self.exampleservice.suspend()
+
+    def resume(self):
+        return self.exampleservice.resume()
+
+    def reboot(self):
+        return self.exampleservice.reboot()
+