VES Heartbeat and Software Management Feature
[oam/tr069-adapter.git] / netconf-server / src / test / java / org / commscope / tr069adapter / netconf / restapi / NotificationServerRestApiTest.java
index 3a865c5..1e035cb 100644 (file)
@@ -21,12 +21,8 @@ package org.commscope.tr069adapter.netconf.restapi;
 import java.util.ArrayList;\r
 import java.util.List;\r
 \r
-import org.commscope.tr069adapter.acs.common.DeviceDetails;\r
-import org.commscope.tr069adapter.acs.common.DeviceInform;\r
-import org.commscope.tr069adapter.acs.common.InformType;\r
 import org.commscope.tr069adapter.acs.common.ParameterDTO;\r
-import org.commscope.tr069adapter.acs.common.dto.TR069DeviceDetails;\r
-import org.commscope.tr069adapter.acs.common.dto.TR069InformType;\r
+import org.commscope.tr069adapter.mapper.model.NetConfNotificationDTO;\r
 import org.commscope.tr069adapter.netconf.boot.NetConfServiceBooter;\r
 import org.junit.FixMethodOrder;\r
 import org.junit.jupiter.api.Test;\r
@@ -50,19 +46,15 @@ public class NotificationServerRestApiTest {
   @Test\r
   public void createNetconfServer() {\r
 \r
-    DeviceInform notification = new DeviceInform();\r
 \r
-    DeviceDetails deviceDetails = new TR069DeviceDetails();\r
-    notification.setDeviceDetails(deviceDetails);\r
-    List<InformType> notificationTypeList = new ArrayList<>();\r
-    InformType itype = TR069InformType.BOOTSTRAP;\r
-    notificationTypeList.add(itype);\r
-    notification.setInformTypeList(notificationTypeList);\r
+    NetConfNotificationDTO netConNotifDTO =\r
+        new NetConfNotificationDTO("00005B9432910", null, false);\r
+\r
     List<ParameterDTO> parameters = new ArrayList<>();\r
     ParameterDTO param1 = new ParameterDTO("Device.Info", "info-details");\r
     parameters.add(param1);\r
-    notification.setParameters(parameters);\r
-    service.processNotification(notification);\r
+    netConNotifDTO.setParameters(parameters);\r
+    service.processNotification(netConNotifDTO);\r
 \r
   }\r
 }\r