X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fhandlers%2Fhttpmsghandlers%2Fdelete_enb_request_handler_test.go;h=27141d86a100a935562b298f072ef230c5180270;hb=refs%2Fchanges%2F23%2F4523%2F1;hp=67346184f8de9102aa6becc7eec87e8b337420d1;hpb=1bf79dda6f002618a7e00fa95b54914d5a273fa1;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/handlers/httpmsghandlers/delete_enb_request_handler_test.go b/E2Manager/handlers/httpmsghandlers/delete_enb_request_handler_test.go index 6734618..27141d8 100644 --- a/E2Manager/handlers/httpmsghandlers/delete_enb_request_handler_test.go +++ b/E2Manager/handlers/httpmsghandlers/delete_enb_request_handler_test.go @@ -113,6 +113,17 @@ func TestHandleDeleteEnbInternalRemoveEnbError(t *testing.T) { writerMock.AssertExpectations(t) } +func TestHandleDeleteEnbFromNetworkError(t *testing.T) { + handler, readerMock, _ := setupDeleteEnbRequestHandlerTest(t, false) + ranName := "ran1" + nodebInfo := &entities.NodebInfo{RanName: ranName, NodeType: entities.Node_ENB, SetupFromNetwork: true} + readerMock.On("GetNodeb", ranName).Return(nodebInfo, nil) + result, err := handler.Handle(&models.DeleteEnbRequest{RanName: ranName}) + assert.NotNil(t, err) + assert.Nil(t, result) + readerMock.AssertExpectations(t) +} + func TestHandleDeleteEnbInternalRemoveNbIdentityError(t *testing.T) { handler, readerMock, writerMock := setupDeleteEnbRequestHandlerTest(t, false)