Add occ_ prefix for i2c occ dbus objects

I2c occ dbus objects path were their i2c addresses, e.g. 3_0050.
This does not indicate it's occ objects, and it does not work with
op-occ-disable/enable services, which searches "occ" key words in object
path.

So add "occ_" prefix for i2c occ dbus objects, e.g. occ_3_0050, to
indicate it's occ objects and work well with op-occ-disable/enable
services.

Change-Id: I21712f2fb7cf6138248f6986b84f99c90c3fa3a2
Signed-off-by: Lei YU <mine260309@gmail.com>
diff --git a/test/TestI2cOcc.cpp b/test/TestI2cOcc.cpp
index 3fb6e6e..c92da5b 100644
--- a/test/TestI2cOcc.cpp
+++ b/test/TestI2cOcc.cpp
@@ -144,9 +144,13 @@
 
 TEST(TestI2cDbusNames, getI2cDeviceName)
 {
-    auto path = "/org/open_power/control/4_0050"s;
+    auto path = "/org/open_power/control/occ_4_0050"s;
     auto name = getI2cDeviceName(path);
     EXPECT_EQ(STR_4_0050, name);
+
+    // With invalid occ path, the code shall assert
+    path = "/org/open_power/control/SomeInvalidPath"s;
+    EXPECT_DEATH(getI2cDeviceName(path), "");
 }
 
 } // namespace i2c_occ
diff --git a/test/utest.cpp b/test/utest.cpp
index 44691c2..9731209 100644
--- a/test/utest.cpp
+++ b/test/utest.cpp
@@ -11,7 +11,7 @@
             bus(sdbusplus::bus::new_default()),
             rc(sd_event_default(&event)),
             eventP(event),
-            occStatus(bus, eventP, "/test/path"),
+            occStatus(bus, eventP, "/test/path/occ1"),
             pcap(bus,occStatus)
         {
             EXPECT_GE(rc, 0);