X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2FrmrCgo%2FrmrCgoApi_test.go;h=399c2eae71ce4b6a2b1e1acba5c6f11d48e1dd00;hb=d2b9be015618ea5214a55c107cbdf1ef4b2ebb1f;hp=5d226a8ac9c6c61a601c99cc3f0c2553c5c9a091;hpb=372a275602ae05da22130a4601709291c7fbbaa6;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/rmrCgo/rmrCgoApi_test.go b/E2Manager/rmrCgo/rmrCgoApi_test.go index 5d226a8..399c2ea 100644 --- a/E2Manager/rmrCgo/rmrCgoApi_test.go +++ b/E2Manager/rmrCgo/rmrCgoApi_test.go @@ -29,6 +29,7 @@ import ( "github.com/stretchr/testify/assert" "io/ioutil" "testing" + "unsafe" ) var ( @@ -47,7 +48,8 @@ func TestLogger(t *testing.T) { } func TestNewMBufSuccess(t *testing.T) { - msg := rmrCgo.NewMBuf(tests.MessageType, len(tests.DummyPayload), "RanName", &tests.DummyPayload, &tests.DummyXAction) + var msgSrc unsafe.Pointer + msg := rmrCgo.NewMBuf(tests.MessageType, len(tests.DummyPayload), "RanName", &tests.DummyPayload, &tests.DummyXAction, msgSrc) assert.NotNil(t, msg) assert.NotEmpty(t, msg.Payload) assert.NotEmpty(t, msg.XAction) @@ -128,9 +130,28 @@ func initRmr(port string, maxMsgSize int, flags int, log *logger.Logger) { }*/ func initLog(t *testing.T) *logger.Logger { - log, err := logger.InitLogger(logger.DebugLevel) + DebugLevel := int8(4) + log, err := logger.InitLogger(DebugLevel) if err != nil { t.Errorf("#rmr_c_go_api_test.initLog - failed to initialize logger, error: %s", err) } return log } + +func TestString(t *testing.T){ + var msgSrc unsafe.Pointer + msg := rmrCgo.NewMBuf(tests.MessageType, len(tests.DummyPayload), "RanName", &tests.DummyPayload, &tests.DummyXAction, msgSrc) + ret := msg.String() + assert.NotNil(t,ret) +} + + +func TestGetMsgSrc(t *testing.T){ + var msgSrc unsafe.Pointer + msg := rmrCgo.NewMBuf(tests.MessageType, len(tests.DummyPayload), "RanName", &tests.DummyPayload, &tests.DummyXAction, msgSrc) + ret := msg.GetMsgSrc() + assert.NotNil(t,ret) +} + + +