From: jw_wonny.cha Date: Tue, 2 Apr 2019 06:00:21 +0000 (+0900) Subject: - rest api test code X-Git-Tag: submit/tizen/20190409.085658~6^2~6^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a6eeb34282952b22a1a526a9b71b3554d4b9a9fa;p=platform%2Fcore%2Fsystem%2Fedge-orchestration.git - rest api test code --- diff --git a/src/restapi/v1/restapi_test.go b/src/restapi/v1/restapi_test.go index 021e65d..178bf06 100644 --- a/src/restapi/v1/restapi_test.go +++ b/src/restapi/v1/restapi_test.go @@ -9,6 +9,7 @@ import ( "log" "net/http" "net/http/httptest" + "scoringmgr" "servicemgr" "strings" "testing" @@ -26,13 +27,16 @@ const ( ConstDeviceResourceUsageMemoryGet = "/api/v1/device/resource/usage/memory" ConstDeviceResourceUsageNetworkGet = "/api/v1/device/resource/usage/network" - // @TODO discovery mgr URI + // discovery mgr URI ConstDiscoverymgrDevices = "/api/v1/discoverymgr/devices" // Service mgr URI ConstServicemgrServices = "/api/v1/servicemgr/services" ConstServicemgrServicesNoti = "/api/v1/servicemgr/services/notification/" + // Scoring mgr URI + ConstScoremgrScore = "/api/v1/scoringmgr/score" + ConstAppName = "AppName" ConstServiceName = "ls" ) @@ -192,6 +196,7 @@ func init() { devicemgr.InitDeviceMgr() servicemgr.InitServiceMap() discoverymgr.InitDiscovery() + scoringmgr.Init() router := NewRouter() server = httptest.NewServer(router) @@ -230,10 +235,15 @@ func TestAPIV1ServicemgrServicesPost(t *testing.T) { executeService(t) } +func TestAPIV1ScoringmgrScoreLibnameGet(t *testing.T) { + targetURI := ConstScoremgrScore + testGet(t, targetURI+"/mysum", http.StatusOK) +} + func TestAPIV1ServicemgrServicesNotificationServiceIDPost(t *testing.T) { statusNotificationRequest := make(map[string]interface{}) - statusNotificationRequest["ServiceID"] = 1 - statusNotificationRequest["Status"] = "Failed" + statusNotificationRequest[servicemgr.ConstKeyServiceID] = 1 + statusNotificationRequest[servicemgr.ConstKeyStatus] = servicemgr.ConstServiceStatusFailed snbytes, _ := json.Marshal(statusNotificationRequest)