{
   "testCase":[
      {
         "init":{
            "scope":"appm:create"
         },
         "data":{
            "method":"POST",
            "url":"api/appm/publisher/v1.1/apps/mobileapp",
            "query-parameters":"",
            "request-headers":{
               "Authorization":"Bearer"
            },
            "request-payload":"{\"appmeta\" :{\"path\" : \"CP2DLRtDIUXpS4y.apk\", \"package\" : \"home.jmstudios.calc\", \"version\" : \"1.0\"},\"provider\":\"admin\",\"name\":\"sampddssddle\",\"platform\":\"android\",\"version\":\"1.0d.0\", \"banner\":\"jfNhJ9FJNBgIyN6.jpg\",\"thumbnailUrl\":\"jfNhJ9FJNBgIyN6.jpg\",\"screenshots\":[\"jfNhJ9FJNBgIyN6.jpg\"],\"displayName\":\"SampleDisplay\",\"description\":\"description\",\"category\":\"Business\",\"marketType\":\"enterprise\",\"icon\":\"jfNhJ9FJNBgIyN6.jpg\"}",
            "response-headers":"",
            "response-payload":""
         },
         "asserts":{
            "header-asserts":{
               "status-code":"200"
            },
            "body-asserts":""
         },
         "preserve-list":[
            {
               "attribute-name":"appId",
               "response-location":"AppId"
            }
         ]
      },
      {
         "init":{
            "scope":"appm:publish"
         },
         "data":{
            "method":"POST",
            "url":"api/appm/publisher/v1.1/apps/mobileapp/change-lifecycle?appId={appId}&action=Submit%20for%20Review",
            "query-parameters":"",
            "request-headers":{
               "Authorization":"Bearer"
            },
            "request-payload":"",
            "response-headers":"",
            "response-payload":""
         },
         "asserts":{
            "header-asserts":{
               "status-code":"202"
            },
            "body-asserts":""
         }
      },
      {
         "init":{
            "scope":"appm:publish"
         },
         "data":{
            "method":"POST",
            "url":"api/appm/publisher/v1.1/apps/mobileapp/change-lifecycle?appId={appId}&action=Approve",
            "query-parameters":"",
            "request-headers":{
               "Authorization":"Bearer"
            },
            "request-payload":"",
            "response-headers":"",
            "response-payload":""
         },
         "asserts":{
            "header-asserts":{
               "status-code":"202"
            },
            "body-asserts":""
         }
      },
      {
         "init":{
            "scope":"appm:publish"
         },
         "data":{
            "method":"POST",
            "url":"api/appm/publisher/v1.1/apps/mobileapp/change-lifecycle?appId={appId}&action=Publish",
            "query-parameters":"",
            "request-headers":{
               "Authorization":"Bearer"
            },
            "request-payload":"",
            "response-headers":"",
            "response-payload":""
         },
         "asserts":{
            "header-asserts":{
               "status-code":"202"
            },
            "body-asserts":""
         }
      },
      {
         "init":{
            "scope":"appm:subscribe"
         },
         "data":{
            "method":"POST",
            "url":"api/appm/store/v1.1/apps/mobile/id/{appId}/download",
            "query-parameters":"",
            "request-headers":{
               "Authorization":"Bearer"
            },
            "request-payload":"",
            "response-headers":"",
            "response-payload":""
         },
         "asserts":{
            "header-asserts":{
               "status-code":"200"
            },
            "body-asserts":""
         },
         "preserve-list":[
            {
               "attribute-name":"appUrl",
               "response-location":"appUrl"
            }
         ]
      }
   ]
}