X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fmodels%2Fe2_setup_request_message_test.go;fp=E2Manager%2Fmodels%2Fe2_setup_request_message_test.go;h=b50d0d7fb6707ba95de7fbdc3c0d3cba79da01b9;hb=0f06f71ca88aeedf1239fdc0f3f4cb7fa0ab9823;hp=a609eed2597fd6c7276e9d6d35989951dbed8e4b;hpb=a8eaf55eb9612967a2e217f9494736e9ef89b113;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/models/e2_setup_request_message_test.go b/E2Manager/models/e2_setup_request_message_test.go index a609eed..b50d0d7 100644 --- a/E2Manager/models/e2_setup_request_message_test.go +++ b/E2Manager/models/e2_setup_request_message_test.go @@ -23,8 +23,9 @@ import ( "e2mgr/models" "e2mgr/utils" "encoding/xml" - "github.com/stretchr/testify/assert" "testing" + + "github.com/stretchr/testify/assert" ) const ( @@ -73,6 +74,17 @@ func TestExtractRanFunctionsListFromGnbRequestwithOidSuccess(t *testing.T) { assert.Equal(t, "OID125", ranFuncList[2].RanFunctionOid) } +func TestExtractE2nodeConfigSuccess(t *testing.T) { + setupRequest := getTestE2SetupRequest(t, e2SetupReqGnbSetupRequestWithOIDXmlPath) + e2nodeConfigs := setupRequest.ExtractE2NodeConfigList() + + assert.Equal(t, 2, len(e2nodeConfigs)) + + assert.Equal(t, "nginterf1", e2nodeConfigs[0].GetE2NodeComponentInterfaceTypeNG().GetAmfName()) + assert.Equal(t, "nginterf2", e2nodeConfigs[1].GetE2NodeComponentInterfaceTypeNG().GetAmfName()) + +} + func TestGetPlmnIdFromGnbRequestSuccess(t *testing.T) { setupRequest := getTestE2SetupRequest(t, e2SetupReqGnbSetupRequestXmlPath)