X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=E2Manager%2Fmanagers%2Fe2t_association_manager_test.go;h=937330ac50a036e028cad07bb620d9bc325d4d6d;hb=6c768752831c511df0a38f76116fc44cf2a4caf3;hp=fa1384869d2af093c75888e81b2c326a27d60569;hpb=39dd2619102ed1819f57bd43fddca0947f68f5bf;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/managers/e2t_association_manager_test.go b/E2Manager/managers/e2t_association_manager_test.go index fa13848..937330a 100644 --- a/E2Manager/managers/e2t_association_manager_test.go +++ b/E2Manager/managers/e2t_association_manager_test.go @@ -282,4 +282,38 @@ func TestDissociateRanRoutingManagerError(t *testing.T) { readerMock.AssertExpectations(t) writerMock.AssertExpectations(t) httpClientMock.AssertExpectations(t) -} \ No newline at end of file +} + +//func TestRemoveE2tInstanceSuccess(t *testing.T) { +// manager, readerMock, writerMock, httpClientMock := initE2TAssociationManagerTest(t) +// //mockHttpClient(httpClientMock, clients.DeleteE2TInstanceApiSuffix, true) +// +// writerMock.On("RemoveE2TInstance", E2TAddress).Return(nil) +// e2tAddresses := []string{E2TAddress, E2TAddress2} +// readerMock.On("GetE2TAddresses").Return(e2tAddresses, nil) +// e2tAddressesNew := []string{E2TAddress2} +// writerMock.On("SaveE2TAddresses", e2tAddressesNew).Return(nil) +// +// err := manager.RemoveE2tInstance(E2TAddress, []string{""}, make(map[string][]string)) +// +// assert.Nil(t, err) +// readerMock.AssertExpectations(t) +// writerMock.AssertExpectations(t) +// httpClientMock.AssertExpectations(t) +//} + +//func TestRemoveE2tInstanceFailureInE2TInstanceManager(t *testing.T) { +// manager, readerMock, writerMock, httpClientMock := initE2TAssociationManagerTest(t) +// //mockHttpClient(httpClientMock, clients.AssociateRanToE2TInstanceApiSuffix, true) +// +// writerMock.On("RemoveE2TInstance", E2TAddress).Return(nil) +// var e2tAddresses []string +// readerMock.On("GetE2TAddresses").Return(e2tAddresses, e2managererrors.NewRnibDbError()) +// +// err := manager.RemoveE2tInstance(E2TAddress, []string{""}, make(map[string][]string)) +// +// assert.NotNil(t, err) +// readerMock.AssertExpectations(t) +// writerMock.AssertExpectations(t) +// httpClientMock.AssertExpectations(t) +//} \ No newline at end of file