func TestValidateXappSubscriptionsData(t *testing.T) {
+ rtmgr.RMRConnStatus = make(map[string]bool)
ep := make(map[string]*rtmgr.Endpoint)
ep["dummy"] = &rtmgr.Endpoint{Uuid: "10.0.0.1:0", Name: "E2TERM", XAppType: "app1", Ip: "", Port: 0, TxMessages: []string{"", ""}, RxMessages: []string{"", ""}, Socket: nil, IsReady: true, Keepalive: true}
p := uint16(1234)
/*err = validateE2tData(&data2)*/
//e2tchannel := make(chan *models.E2tData, 10)
- _ = createNewE2tHandleHandlerImpl(&data2)
+ _ = CreateNewE2tHandleHandlerImpl(&data2)
//defer close(e2tchannel)
//test case for provideXappSubscriptionHandleImp
sdlEngine, _ = sdl.GetSdl("file")
sbiEngine, _ = sbi.GetSbi("rmrpush")
rpeEngine, _ = rpe.GetRpe("rmrpush")
- _ = provideXappSubscriptionHandleImpl(&data1)
+ _ = ProvideXappSubscriptionHandleImpl(&data1)
//defer close(datachannel)
//test case for deleteXappSubscriptionHandleImpl
- _ = deleteXappSubscriptionHandleImpl(&data1)
+ _ = DeleteXappSubscriptionHandleImpl(&data1)
data3 := models.XappSubscriptionData{
Address: swag.String("10.55.55.5"),
Port: &p,
SubscriptionID: swag.Int32(123456)}
//test case for deleteXappSubscriptionHandleImpl
- _ = deleteXappSubscriptionHandleImpl(&data3)
+ _ = DeleteXappSubscriptionHandleImpl(&data3)
data4 := models.XappSubscriptionData{
Address: swag.String("1.5.5.5"),
Port: &p,
SubscriptionID: swag.Int32(1236)}
- _ = deleteXappSubscriptionHandleImpl(&data4)
+ _ = DeleteXappSubscriptionHandleImpl(&data4)
}
data := models.E2tData{
E2TAddress: swag.String(""),
}
- err := validateE2tData(&data)
+ err, _ := validateE2tData(&data)
t.Log(err)
}
func TestValidateE2tDataDNSLookUPfails(t *testing.T) {
+ rtmgr.RMRConnStatus = make(map[string]bool)
data := models.E2tData{
E2TAddress: swag.String("e2t.1com:1234"),
}
- err := validateE2tData(&data)
+ err, _ := validateE2tData(&data)
t.Log(err)
}
func TestValidateE2tDataInvalid(t *testing.T) {
+ rtmgr.RMRConnStatus = make(map[string]bool)
data := models.E2tData{
E2TAddress: swag.String("10.101.01.1"),
}
- err := validateE2tData(&data)
+ err, _ := validateE2tData(&data)
t.Log(err)
}
func TestValidateE2tDatavalid(t *testing.T) {
+ rtmgr.RMRConnStatus = make(map[string]bool)
data := models.E2tData{
E2TAddress: swag.String("10.101.01.1:8098"),
}
- err := validateE2tData(&data)
+ err, _ := validateE2tData(&data)
t.Log(err)
- _ = createNewE2tHandleHandlerImpl(&data)
+ _ = CreateNewE2tHandleHandlerImpl(&data)
}
func TestValidateE2tDatavalidEndpointPresent(t *testing.T) {
+ rtmgr.RMRConnStatus = make(map[string]bool)
data := models.E2tData{
E2TAddress: swag.String("10.101.01.1:8098"),
}
}
rtmgr.Eps[uuid] = ep
- err := validateE2tData(&data)
+ err, _ := validateE2tData(&data)
t.Log(err)
// delete endpoint for at end of test case
func TestValidateDeleteE2tData(t *testing.T) {
+ rtmgr.RMRConnStatus = make(map[string]bool)
// test-1
data := models.E2tDeleteData{
E2TAddress: swag.String(""),
E2TAddress: swag.String("10.101.01.1:8098"),
},
}
- err := associateRanToE2THandlerImpl(data)
+ err := AssociateRanToE2THandlerImpl(data)
if err != nil {
t.Log(err)
}
E2TAddress: swag.String("10.101.01.1:8098"),
},
}
- err = associateRanToE2THandlerImpl(data)
+ err = AssociateRanToE2THandlerImpl(data)
if err != nil {
t.Log(err)
}
E2TAddress: swag.String("10.101.01.1:8098"),
},
}
- err := disassociateRanToE2THandlerImpl(data)
+ err := DisassociateRanToE2THandlerImpl(data)
if err != nil {
t.Log(err)
}
E2TAddress: swag.String("10.101.01.1:8098"),
},
}
- err = disassociateRanToE2THandlerImpl(data)
+ err = DisassociateRanToE2THandlerImpl(data)
if err != nil {
t.Log(err)
}
data := models.E2tDeleteData{
E2TAddress: swag.String(""),
}
- err := deleteE2tHandleHandlerImpl(&data)
+ err := DeleteE2tHandleHandlerImpl(&data)
if err != nil {
t.Log(err)
}
data = models.E2tDeleteData{
E2TAddress: swag.String("10.101.01.1:8098"),
}
- err = deleteE2tHandleHandlerImpl(&data)
+ err = DeleteE2tHandleHandlerImpl(&data)
if err != nil {
t.Log(err)
}
Address: swag.String("10.0.0.0"),
Port: &p,
SubscriptionID: swag.Int32(1234)}
- _ = provideXappSubscriptionHandleImpl(&data)
+ _ = ProvideXappSubscriptionHandleImpl(&data)
}
func createMockAppmgrWithData(url string, g []byte, p []byte, t []byte) *httptest.Server {
Version: *swag.Int64(1),
Event: *swag.String("someevent"),
ID: *swag.String("123456")}
- err := provideXappHandleHandlerImpl(&data)
+ err := ProvideXappHandleHandlerImpl(&data)
//Empty XappCallbackdata
data1 := models.XappCallbackData{}
- err = provideXappHandleHandlerImpl(&data1)
+ err = ProvideXappHandleHandlerImpl(&data1)
t.Log(err)
}
ts.Start()
defer ts.Close()
- ts1 := createMockAppmgrWithData("127.0.0.1:8080", nil, nil, E2TListResp)
+ ts1 := createMockAppmgrWithData("127.0.0.1:8085", nil, nil, E2TListResp)
ts1.Start()
defer ts1.Close()
var b models.XappList
b = append(b, &xapp)
- _ = updateXappSubscriptionHandleImpl(&b, 10)
+ _ = UpdateXappSubscriptionHandleImpl(&b, 10)
//Test case when subscriptions already exist
data := models.XappSubscriptionData{
subscriptionExists(&data)
addSubscription(&rtmgr.Subs, &data)
- _ = updateXappSubscriptionHandleImpl(&b, 10)
+ _ = UpdateXappSubscriptionHandleImpl(&b, 10)
}
func TestDumpDebugdata(t *testing.T) {
- _, _ = dumpDebugData()
+ _, _ = DumpDebugData()
}
func TestManagerRequest(t *testing.T) {
listofroutes := models.AddRmrRoute{SubscriptionID: 0, SenderEndPoint: "nokia.com", MessageType: &mtype, TargetEndPoint: &tendpoint}
listofroutes2 := models.AddRmrRoute{SubscriptionID: 1, SenderEndPoint: "", MessageType: &mtype, TargetEndPoint: &tendpoint}
listofroutes3 := models.AddRmrRoute{MessageType: &mtype, TargetEndPoint: &tendpoint}
- adddelrmrroute(routelist, false)
+ Adddelrmrroute(routelist, false)
routelist = append(routelist, &listofroutes)
routelist = append(routelist, &listofroutes2)
routelist = append(routelist, &listofroutes3)
routelist = append(routelist, &listofroutes3)
- adddelrmrroute(routelist, true)
+ Adddelrmrroute(routelist, true)
- adddelrmrroute(routelist, false)
+ Adddelrmrroute(routelist, false)
}
func TestPopulateSubscription(t *testing.T) {
var sublist xfmodel.SubscriptionList
- subdata := xfmodel.SubscriptionData{Endpoint: []string{"xapp1.com:3800"}, SubscriptionID: -1, Meid: ""}
- subdata2 := xfmodel.SubscriptionData{Endpoint: []string{"xapp2.com:3800"}, SubscriptionID: 11, Meid: ""}
- subdata3 := xfmodel.SubscriptionData{Endpoint: []string{"xapp3.com:3800"}, SubscriptionID: 221, Meid: ""}
+ subdata := xfmodel.SubscriptionData{ClientEndpoint: []string{"xapp1.com:3800"}, SubscriptionID: -1, Meid: ""}
+ subdata2 := xfmodel.SubscriptionData{ClientEndpoint: []string{"xapp2.com:3800"}, SubscriptionID: 11, Meid: ""}
+ subdata3 := xfmodel.SubscriptionData{ClientEndpoint: []string{"xapp3.com:3800"}, SubscriptionID: 221, Meid: ""}
sublist = append(sublist, &subdata)
sublist = append(sublist, &subdata2)
sublist = append(sublist, &subdata3)