X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=E2Manager%2Fhandlers%2Frmrmsghandlers%2Fendc_configuration_update_handler_test.go;h=c14b89dfa2c03d185610dc335eb6950eb0970e9d;hb=5660067626f34d1fac7753ea4eb5c5c99f93192e;hp=b7518a1f51fc881f4a52a92e59d55531187eea97;hpb=de19068aaa1f3d2b415cd960106121ceb167aaa9;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/handlers/rmrmsghandlers/endc_configuration_update_handler_test.go b/E2Manager/handlers/rmrmsghandlers/endc_configuration_update_handler_test.go index b7518a1..c14b89d 100644 --- a/E2Manager/handlers/rmrmsghandlers/endc_configuration_update_handler_test.go +++ b/E2Manager/handlers/rmrmsghandlers/endc_configuration_update_handler_test.go @@ -40,13 +40,14 @@ func TestHandleEndcConfigUpdateSuccess(t *testing.T) { h, rmrMessengerMock := initEndcConfigurationUpdateHandlerTest(t) ranName := "test" - xaction := []byte(ranName) + xAction := []byte("123456aa") var payload []byte _, _ = fmt.Sscanf(PackedEndcConfigurationUpdateAck, "%x", &payload) - mBuf := rmrCgo.NewMBuf(rmrCgo.RIC_ENDC_CONF_UPDATE_ACK, len(payload), ranName, &payload, &xaction) - notificationRequest := models.NotificationRequest{RanName: mBuf.Meid, Len: mBuf.Len, Payload: *mBuf.Payload, StartTime: time.Now()} + mBuf := rmrCgo.NewMBuf(rmrCgo.RIC_ENDC_CONF_UPDATE_ACK, len(payload), ranName, &payload, &xAction) + notificationRequest := models.NotificationRequest{RanName: mBuf.Meid, Len: mBuf.Len, Payload: *mBuf.Payload, StartTime: time.Now(), + TransactionId: *mBuf.XAction} var err error rmrMessengerMock.On("SendMsg", mBuf).Return(&rmrCgo.MBuf{}, err) h.Handle(¬ificationRequest) @@ -57,13 +58,14 @@ func TestHandleEndcConfigUpdateFailure(t *testing.T) { h, rmrMessengerMock := initEndcConfigurationUpdateHandlerTest(t) ranName := "test" - xaction := []byte(ranName) + xAction := []byte("123456aa") var payload []byte _, _ = fmt.Sscanf(PackedEndcConfigurationUpdateFailure, "%x", &payload) - mBuf := rmrCgo.NewMBuf(rmrCgo.RIC_ENDC_CONF_UPDATE_FAILURE, len(payload), ranName, &payload, &xaction) - notificationRequest := models.NotificationRequest{RanName: mBuf.Meid, Len: 0, Payload: []byte{0}, StartTime: time.Now()} + mBuf := rmrCgo.NewMBuf(rmrCgo.RIC_ENDC_CONF_UPDATE_FAILURE, len(payload), ranName, &payload, &xAction) + notificationRequest := models.NotificationRequest{RanName: mBuf.Meid, Len: 0, Payload: []byte{0}, StartTime: time.Now(), + TransactionId: *mBuf.XAction} rmrMessengerMock.On("SendMsg", mBuf).Return(&rmrCgo.MBuf{}, fmt.Errorf("send failure")) h.Handle(¬ificationRequest) rmrMessengerMock.AssertCalled(t, "SendMsg", mBuf)