X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fclients%2Frouting_manager_client_test.go;h=bf5f82c41c6e21e2520c48fbc4141d2a3abaa6c1;hb=011bb9161ca8e7ad0d0cf282b818672a88a5dfbf;hp=2af458c3a9988cf8e5718e477a5743c83f1dd11c;hpb=8606e3f5d9501605424efb330854e584d22a2151;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/clients/routing_manager_client_test.go b/E2Manager/clients/routing_manager_client_test.go index 2af458c..bf5f82c 100644 --- a/E2Manager/clients/routing_manager_client_test.go +++ b/E2Manager/clients/routing_manager_client_test.go @@ -50,50 +50,38 @@ func initRoutingManagerClientTest(t *testing.T) (*RoutingManagerClient, *mocks.H func TestDeleteE2TInstanceSuccess(t *testing.T) { rmClient, httpClientMock, config := initRoutingManagerClientTest(t) - e2tToRansAssociations := map[string][]string{ - E2TAddress2: {"test1"}, - } - e2tDataList := convertE2TToRansAssociationsMapToE2TDataList(e2tToRansAssociations) - data := models.NewRoutingManagerDeleteRequestModel(E2TAddress, []string{"test1"},e2tDataList) + data := models.NewRoutingManagerDeleteRequestModel(E2TAddress, []string{"test1"}, nil) marshaled, _ := json.Marshal(data) body := bytes.NewBuffer(marshaled) url := config.RoutingManager.BaseUrl + "e2t" respBody := ioutil.NopCloser(bytes.NewBufferString("")) httpClientMock.On("Delete", url, "application/json", body).Return(&http.Response{StatusCode: http.StatusOK, Body: respBody}, nil) - err := rmClient.DeleteE2TInstance(E2TAddress, []string{"test1"}, e2tToRansAssociations) + err := rmClient.DeleteE2TInstance(E2TAddress, []string{"test1"}) assert.Nil(t, err) } func TestDeleteE2TInstanceFailure(t *testing.T) { rmClient, httpClientMock, config := initRoutingManagerClientTest(t) - e2tToRansAssociations := map[string][]string{ - E2TAddress2: {"test1"}, - } - e2tDataList := convertE2TToRansAssociationsMapToE2TDataList(e2tToRansAssociations) - data := models.NewRoutingManagerDeleteRequestModel(E2TAddress, []string{"test1"},e2tDataList) + data := models.NewRoutingManagerDeleteRequestModel(E2TAddress, []string{"test1"},nil) marshaled, _ := json.Marshal(data) body := bytes.NewBuffer(marshaled) url := config.RoutingManager.BaseUrl + "e2t" respBody := ioutil.NopCloser(bytes.NewBufferString("")) httpClientMock.On("Delete", url, "application/json", body).Return(&http.Response{StatusCode: http.StatusBadRequest, Body: respBody}, nil) - err := rmClient.DeleteE2TInstance(E2TAddress, []string{"test1"}, e2tToRansAssociations) + err := rmClient.DeleteE2TInstance(E2TAddress, []string{"test1"}) assert.IsType(t, &e2managererrors.RoutingManagerError{}, err) } func TestDeleteE2TInstanceDeleteFailure(t *testing.T) { rmClient, httpClientMock, config := initRoutingManagerClientTest(t) - e2tToRansAssociations := map[string][]string{ - E2TAddress2: {"test1"}, - } - e2tDataList := convertE2TToRansAssociationsMapToE2TDataList(e2tToRansAssociations) - data := models.NewRoutingManagerDeleteRequestModel(E2TAddress, []string{"test1"},e2tDataList) + data := models.NewRoutingManagerDeleteRequestModel(E2TAddress, []string{"test1"},nil) marshaled, _ := json.Marshal(data) body := bytes.NewBuffer(marshaled) url := config.RoutingManager.BaseUrl + "e2t" httpClientMock.On("Delete", url, "application/json", body).Return(&http.Response{}, errors.New("error")) - err := rmClient.DeleteE2TInstance(E2TAddress, []string{"test1"}, e2tToRansAssociations) + err := rmClient.DeleteE2TInstance(E2TAddress, []string{"test1"}) assert.IsType(t, &e2managererrors.RoutingManagerError{}, err) }