Increasing UT for Alarm-go 50/6950/2
authormanoj1 <manoj.1.manoj@nokia.com>
Wed, 27 Oct 2021 13:34:43 +0000 (09:34 -0400)
committerManoj Manoj <manoj.1.manoj@nokia.com>
Thu, 28 Oct 2021 10:20:42 +0000 (10:20 +0000)
Change-Id: I05ce4d36e4b4f21e7ac1a842a73cf5a60db4fae4
Signed-off-by: manoj1 <manoj.1.manoj@nokia.com>
manager/cmd/manager_test.go

index acf7572..d4ab437 100755 (executable)
@@ -215,7 +215,23 @@ func TestDeleteAlarmDefinitions(t *testing.T) {
        response = executeRequest(req, handleFunc)
        checkResponseCode(t, http.StatusBadRequest, response.Code)
 
-       //Set 72004 success
+        //Delete Alarm which doesn't present
+        req, _ = http.NewRequest("DELETE", "/ric/v1/alarms/define", nil)
+        vars = map[string]string{"alarmId": strconv.FormatUint(882004, 10)}
+        req = mux.SetURLVars(req, vars)
+        handleFunc = http.HandlerFunc(alarmManager.DeleteAlarmDefinition)
+        response = executeRequest(req, handleFunc)
+        checkResponseCode(t, http.StatusOK, response.Code)
+
+        //Delete Alarm which is incorrect present
+        req, _ = http.NewRequest("DELETE", "/ric/v1/alarms/define", nil)
+        vars = map[string]string{"alarmId": strconv.FormatUint(1234, 8)}
+        req = mux.SetURLVars(req, vars)
+        handleFunc = http.HandlerFunc(alarmManager.DeleteAlarmDefinition)
+        response = executeRequest(req, handleFunc)
+        checkResponseCode(t, http.StatusOK, response.Code)     
+    
+        //Set 72004 success
        var alarm72004Definition alarm.AlarmDefinition
        alarm72004Definition.AlarmId = alarm.E2_CONNECTION_PROBLEM
        alarm72004Definition.AlarmText = "E2 CONNECTION PROBLEM"