Code Review
/
ric-plt
/
rtmgr.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Adding UT test cases for Multiple E2T
[ric-plt/rtmgr.git]
/
pkg
/
nbi
/
httprestful_test.go
diff --git
a/pkg/nbi/httprestful_test.go
b/pkg/nbi/httprestful_test.go
index
e1a3ae3
..
e73f303
100644
(file)
--- a/
pkg/nbi/httprestful_test.go
+++ b/
pkg/nbi/httprestful_test.go
@@
-81,6
+81,13
@@
func TestValidateXappCallbackData_1(t *testing.T) {
}
}
}
}
+func TestValidateXappCallbackDataInvalid (t *testing.T) {
+ data := models.XappCallbackData{}
+ err := validateXappCallbackData(&data)
+ t.Log(err)
+}
+
+
func TestValidateXappSubscriptionsData(t *testing.T) {
ep := make(map[string]*rtmgr.Endpoint)
func TestValidateXappSubscriptionsData(t *testing.T) {
ep := make(map[string]*rtmgr.Endpoint)
@@
-138,6
+145,14
@@
func TestValidateE2tDataEmpty(t *testing.T) {
t.Log(err)
}
t.Log(err)
}
+func TestValidateE2tDataDNSLookUPfails(t *testing.T) {
+ data := models.E2tData{
+ E2TAddress: swag.String("e2t.1com:1234"),
+ }
+ err := validateE2tData(&data)
+ t.Log(err)
+}
+
func TestValidateE2tDataInvalid(t *testing.T) {
data := models.E2tData{
E2TAddress: swag.String("10.101.01.1"),
func TestValidateE2tDataInvalid(t *testing.T) {
data := models.E2tData{
E2TAddress: swag.String("10.101.01.1"),
@@
-439,6
+454,7
@@
func TestAddSubscriptions(t *testing.T) {
t.Log(yes_no)
}
t.Log(yes_no)
}
+
func TestHttpInstance(t *testing.T) {
sdlEngine, _ := sdl.GetSdl("file")
rpeEngine, _ := rpe.GetRpe("rmrpush")
func TestHttpInstance(t *testing.T) {
sdlEngine, _ := sdl.GetSdl("file")
rpeEngine, _ := rpe.GetRpe("rmrpush")
@@
-474,17
+490,18
@@
func TestXappCallbackDataChannelNodata(t *testing.T) {
func TestE2TChannelwithData(t *testing.T) {
data2 := models.E2tData{
func TestE2TChannelwithData(t *testing.T) {
data2 := models.E2tData{
- E2TAddress: swag.String(""),
+ E2TAddress: swag.String("1.2.3.4"),
+ RanNamelist: []string{"ran1","ran2"},
}
dataChannel := make(chan *models.E2tData, 10)
}
dataChannel := make(chan *models.E2tData, 10)
- go func() { _, _ = recvNewE2Tdata(dataChannel) }()
+ go func() { _, _
,_
= recvNewE2Tdata(dataChannel) }()
defer close(dataChannel)
dataChannel <- &data2
}
func TestE2TChannelwithNoData(t *testing.T) {
dataChannel := make(chan *models.E2tData, 10)
defer close(dataChannel)
dataChannel <- &data2
}
func TestE2TChannelwithNoData(t *testing.T) {
dataChannel := make(chan *models.E2tData, 10)
- go func() { _, _ = recvNewE2Tdata(dataChannel) }()
+ go func() { _, _
,_
= recvNewE2Tdata(dataChannel) }()
defer close(dataChannel)
}
defer close(dataChannel)
}
@@
-582,6
+599,10
@@
func TestProvideXappHandleHandlerImpl(t *testing.T) {
}
}
}
}
}
}
+
+ //Empty XappCallbackdata
+ data1 := models.XappCallbackData{}
+ err = httpRestful.(*HttpRestful).ProvideXappHandleHandlerImpl(datach, &data1)
}
func TestValidateXappCallbackData(t *testing.T) {
}
func TestValidateXappCallbackData(t *testing.T) {
@@
-632,6
+653,8
@@
func TestHttpGetXAppsWithValidData(t *testing.T) {
}
}
}
}
}
}
+
+
func TestRetrieveStartupDataTimeout(t *testing.T) {
sdlEngine, _ := sdl.GetSdl("file")
createMockPlatformComponents()
func TestRetrieveStartupDataTimeout(t *testing.T) {
sdlEngine, _ := sdl.GetSdl("file")
createMockPlatformComponents()
@@
-673,3
+696,8
@@
func TestRetrieveStartupDataWithInvalidSubResp(t *testing.T) {
os.Remove("rt.json")
os.Remove("config.json")
}
os.Remove("rt.json")
os.Remove("config.json")
}
+
+func TestInvalidarguments(t *testing.T) {
+ _ = PostSubReq("\n","nbifinterface")
+ _ = PostSubReq("xmurl","\n")
+}