Implement uninstall of xApp
[ric-plt/ricdms.git] / pkg / resthooks / resthooks_test.go
index 39ff3f3..7b65f15 100644 (file)
@@ -126,8 +126,9 @@ func TestGetCharts(t *testing.T) {
        resp := rh.GetCharts()
        assert.NotEqual(t, nil, resp)
 
-       successResp := resp.(*charts.GetChartsListOK)
-       assert.Equal(t, "SAMPLE_RESPONSE", successResp.Payload)
+       if _, ok := resp.(*charts.GetChartsListOK); !ok {
+               assert.Fail(t, "response type did not match : %t", resp)
+       }
 }
 
 func TestDownloadChart(t *testing.T) {
@@ -212,6 +213,13 @@ func TestDownloadAndInstall(t *testing.T) {
 
 }
 
+func TestUninstallxApp(t *testing.T) {
+       response := rh.UninstallChart("test", "test", "test")
+       if _, ok := response.(*d.DeleteDeployInternalServerError); !ok {
+               assert.Fail(t, "response type did not match actual: %T", response)
+       }
+}
+
 type HealthCheckerMock struct {
        mock.Mock
 }