X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=pkg%2Fxapp%2Fxapp_test.go;h=06345afba010a1bdd75b7690a6f3daca3aa43cb5;hb=192518d79ebcffe17bf569bf9037321a6fd26d44;hp=51ac171ed3cea137249a32dd6e23035f798081f8;hpb=2e78e42c5896b61b77ab3a97e45704f6749161b2;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/xapp/xapp_test.go b/pkg/xapp/xapp_test.go index 51ac171..06345af 100755 --- a/pkg/xapp/xapp_test.go +++ b/pkg/xapp/xapp_test.go @@ -159,6 +159,30 @@ func TestSubscribeChannels(t *testing.T) { } } +func TestGetRicMessageSuccess(t *testing.T) { + id, ok := Rmr.GetRicMessageId("RIC_SUB_REQ") + if !ok || id != 12010 { + t.Errorf("Error: GetRicMessageId failed: id=%d", id) + } + + name := Rmr.GetRicMessageName(12010) + if name != "RIC_SUB_REQ" { + t.Errorf("Error: GetRicMessageName failed: name=%s", name) + } +} + +func TestGetRicMessageFails(t *testing.T) { + id, ok := Rmr.GetRicMessageId("INVALID") + if ok { + t.Errorf("Error: GetRicMessageId returned invalid value id=%d", id) + } + + name := Rmr.GetRicMessageName(123456) + if name != "" { + t.Errorf("Error: GetRicMessageName returned invalid value: name=%s", name) + } +} + func TestTeardown(t *testing.T) { Sdl.Clear() Rnib.Clear()