|
...
|
...
|
@@ -4,171 +4,171 @@ |
|
|
|
base_url: http://dc1.colorcun.com:10005?s=
|
|
|
|
variable_binds:
|
|
|
|
- menu_name: "新年菜谱"
|
|
|
|
- sellerid: "9"
|
|
|
|
- sellerid: "4"
|
|
|
|
- menu_status_on: "1"
|
|
|
|
- menu_status_off: "0"
|
|
|
|
- menu_type_in: "1"
|
|
|
|
- menu_type_out: "2"
|
|
|
|
- menu_image: "/Users/orange/cover.jpeg"
|
|
|
|
- menu_id: "5"
|
|
|
|
- menu_id: "2"
|
|
|
|
- menu_id_no: "6"
|
|
|
|
- sellerid_no: "10000"
|
|
|
|
|
|
|
|
#添加菜谱
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(正确操作-堂食-启用)
|
|
|
|
variable_binds:
|
|
|
|
- name: $menu_name
|
|
|
|
- sellerid: $sellerid
|
|
|
|
- status: $menu_status_on
|
|
|
|
- type: $menu_type_in
|
|
|
|
- image: $menu_image
|
|
|
|
- multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 200]
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(正确操作-外卖-启用)
|
|
|
|
variable_binds:
|
|
|
|
- name: $menu_name
|
|
|
|
- sellerid: $sellerid
|
|
|
|
- status: $menu_status_on
|
|
|
|
- type: $menu_type_out
|
|
|
|
- image: $menu_image
|
|
|
|
- multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 200]
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(正确操作-外卖-停用)
|
|
|
|
variable_binds:
|
|
|
|
- name: $menu_name
|
|
|
|
- sellerid: $sellerid
|
|
|
|
- status: $menu_status_off
|
|
|
|
- type: $menu_type_out
|
|
|
|
- image: $menu_image
|
|
|
|
- multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 200]
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(正确操作-堂食-停用)
|
|
|
|
variable_binds:
|
|
|
|
- name: $menu_name
|
|
|
|
- sellerid: $sellerid
|
|
|
|
- status: $menu_status_off
|
|
|
|
- type: $menu_type_in
|
|
|
|
- image: $menu_image
|
|
|
|
- multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 200]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(正确操作-堂食-启用)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: $menu_name
|
|
|
|
# - sellerid: $sellerid
|
|
|
|
# - status: $menu_status_on
|
|
|
|
# - type: $menu_type_in
|
|
|
|
# - image: $menu_image
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 200]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(正确操作-外卖-启用)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: $menu_name
|
|
|
|
# - sellerid: $sellerid
|
|
|
|
# - status: $menu_status_on
|
|
|
|
# - type: $menu_type_out
|
|
|
|
# - image: $menu_image
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 200]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(正确操作-外卖-停用)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: $menu_name
|
|
|
|
# - sellerid: $sellerid
|
|
|
|
# - status: $menu_status_off
|
|
|
|
# - type: $menu_type_out
|
|
|
|
# - image: $menu_image
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 200]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(正确操作-堂食-停用)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: $menu_name
|
|
|
|
# - sellerid: $sellerid
|
|
|
|
# - status: $menu_status_off
|
|
|
|
# - type: $menu_type_in
|
|
|
|
# - image: $menu_image
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 200]
|
|
|
|
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(不填name)
|
|
|
|
variable_binds:
|
|
|
|
- sellerid: $sellerid
|
|
|
|
- status: $menu_status_on
|
|
|
|
- type: $menu_type_in
|
|
|
|
- image: $menu_image
|
|
|
|
- multipart_encoder: ${get_data(sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少必要参数name"]
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(不填sellerid)
|
|
|
|
variable_binds:
|
|
|
|
- name: $menu_name
|
|
|
|
- status: $menu_status_off
|
|
|
|
- type: $menu_type_in
|
|
|
|
- image: $menu_image
|
|
|
|
- multipart_encoder: ${get_data(name=$name,status=$status,type=$type,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少必要参数sellerid"]
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(不填status)
|
|
|
|
variable_binds:
|
|
|
|
- name: $menu_name
|
|
|
|
- sellerid: $sellerid
|
|
|
|
- type: $menu_type_in
|
|
|
|
- image: $menu_image
|
|
|
|
- multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,image=$image,type=$type)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少必要参数status"]
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(不填type)
|
|
|
|
variable_binds:
|
|
|
|
- name: $menu_name
|
|
|
|
- sellerid: $sellerid
|
|
|
|
- status: $menu_status_off
|
|
|
|
- image: $menu_image
|
|
|
|
- multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,image=$image,status=$status)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少必要参数status"]
|
|
|
|
- test:
|
|
|
|
name: 添加菜谱(不填image)
|
|
|
|
variable_binds:
|
|
|
|
- name: $menu_name
|
|
|
|
- sellerid: $sellerid
|
|
|
|
- status: $menu_status_off
|
|
|
|
- type: $menu_type_in
|
|
|
|
- multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.AddMenu
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少上传文件:image"]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(不填name)
|
|
|
|
# variable_binds:
|
|
|
|
# - sellerid: $sellerid
|
|
|
|
# - status: $menu_status_on
|
|
|
|
# - type: $menu_type_in
|
|
|
|
# - image: $menu_image
|
|
|
|
# - multipart_encoder: ${get_data(sellerid=$sellerid,status=$status,type=$type,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少必要参数name"]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(不填sellerid)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: $menu_name
|
|
|
|
# - status: $menu_status_off
|
|
|
|
# - type: $menu_type_in
|
|
|
|
# - image: $menu_image
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,status=$status,type=$type,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少必要参数sellerid"]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(不填status)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: $menu_name
|
|
|
|
# - sellerid: $sellerid
|
|
|
|
# - type: $menu_type_in
|
|
|
|
# - image: $menu_image
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,image=$image,type=$type)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少必要参数status"]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(不填type)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: $menu_name
|
|
|
|
# - sellerid: $sellerid
|
|
|
|
# - status: $menu_status_off
|
|
|
|
# - image: $menu_image
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,image=$image,status=$status)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少必要参数status"]
|
|
|
|
# - test:
|
|
|
|
# name: 添加菜谱(不填image)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: $menu_name
|
|
|
|
# - sellerid: $sellerid
|
|
|
|
# - status: $menu_status_off
|
|
|
|
# - type: $menu_type_in
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,sellerid=$sellerid,status=$status,type=$type)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.AddMenu
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少上传文件:image"]
|
|
|
|
|
|
|
|
|
|
|
|
#根据菜谱ID获取关联菜品
|
|
...
|
...
|
@@ -257,101 +257,103 @@ |
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:暂无菜谱"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#根据菜谱ID修改菜谱信息
|
|
|
|
- test:
|
|
|
|
name: 根据菜谱ID修改菜谱信息(正确操作)
|
|
|
|
variable_binds:
|
|
|
|
- id: "20"
|
|
|
|
- name: "菜谱修改1"
|
|
|
|
- status: "1"
|
|
|
|
- image: "/Users/orange/cover.jpeg"
|
|
|
|
- multipart_encoder: ${get_data(id=$id,name=$name,status=$status,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.SetMenuById
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 200]
|
|
|
|
- test:
|
|
|
|
name: 根据菜谱ID修改菜谱信息(不传id)
|
|
|
|
variable_binds:
|
|
|
|
- name: "菜谱修改1"
|
|
|
|
- status: "1"
|
|
|
|
- image: "/Users/orange/cover.jpeg"
|
|
|
|
- multipart_encoder: ${get_data(name=$name,status=$status,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.SetMenuById
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少必要参数id"]
|
|
|
|
- test:
|
|
|
|
name: 根据菜谱ID修改菜谱信息(不填name)
|
|
|
|
variable_binds:
|
|
|
|
- id: "20"
|
|
|
|
- status: "1"
|
|
|
|
- image: "/Users/orange/cover.jpeg"
|
|
|
|
- multipart_encoder: ${get_data(id=$id,status=$status,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.SetMenuById
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少必要参数name"]
|
|
|
|
- test:
|
|
|
|
name: 根据菜谱ID修改菜谱信息(不填status)
|
|
|
|
variable_binds:
|
|
|
|
- id: "20"
|
|
|
|
- name: "菜谱修改1"
|
|
|
|
- image: "/Users/orange/cover.jpeg"
|
|
|
|
- multipart_encoder: ${get_data(id=$id,name=$name,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.SetMenuById
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少必要参数status"]
|
|
|
|
- test:
|
|
|
|
name: 根据菜谱ID修改菜谱信息(不填image)
|
|
|
|
variable_binds:
|
|
|
|
- id: "20"
|
|
|
|
- name: "菜谱修改1"
|
|
|
|
- status: "1"
|
|
|
|
- multipart_encoder: ${get_data(id=$id,name=$name,status=$status)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.SetMenuById
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 400]
|
|
|
|
- eq: ["content.msg", "非法请求:缺少上传文件:image"]
|
|
|
|
- test:
|
|
|
|
name: 根据菜谱ID修改菜谱信息(修改不存在的菜谱)
|
|
|
|
variable_binds:
|
|
|
|
- id: "100000"
|
|
|
|
- name: "菜谱修改1"
|
|
|
|
- status: "1"
|
|
|
|
- image: "/Users/orange/cover.jpeg"
|
|
|
|
- multipart_encoder: ${get_data(id=$id,name=$name,status=$status,image=$image)}
|
|
|
|
request:
|
|
|
|
url: App.Menu.SetMenuById
|
|
|
|
method: POST
|
|
|
|
headers:
|
|
|
|
Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
data: $multipart_encoder
|
|
|
|
validate:
|
|
|
|
- eq: ["content.ret", 398]
|
|
|
|
- eq: ["content.msg", "非法请求:修改菜谱失败"] |
|
|
\ No newline at end of file |
|
|
|
# - test:
|
|
|
|
# name: 根据菜谱ID修改菜谱信息(正确操作)
|
|
|
|
# variable_binds:
|
|
|
|
# - id: "20"
|
|
|
|
# - name: "菜谱修改1"
|
|
|
|
# - status: "1"
|
|
|
|
# - image: "/Users/orange/cover.jpeg"
|
|
|
|
# - multipart_encoder: ${get_data(id=$id,name=$name,status=$status,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.SetMenuById
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 200]
|
|
|
|
# - test:
|
|
|
|
# name: 根据菜谱ID修改菜谱信息(不传id)
|
|
|
|
# variable_binds:
|
|
|
|
# - name: "菜谱修改1"
|
|
|
|
# - status: "1"
|
|
|
|
# - image: "/Users/orange/cover.jpeg"
|
|
|
|
# - multipart_encoder: ${get_data(name=$name,status=$status,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.SetMenuById
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少必要参数id"]
|
|
|
|
# - test:
|
|
|
|
# name: 根据菜谱ID修改菜谱信息(不填name)
|
|
|
|
# variable_binds:
|
|
|
|
# - id: "20"
|
|
|
|
# - status: "1"
|
|
|
|
# - image: "/Users/orange/cover.jpeg"
|
|
|
|
# - multipart_encoder: ${get_data(id=$id,status=$status,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.SetMenuById
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少必要参数name"]
|
|
|
|
# - test:
|
|
|
|
# name: 根据菜谱ID修改菜谱信息(不填status)
|
|
|
|
# variable_binds:
|
|
|
|
# - id: "20"
|
|
|
|
# - name: "菜谱修改1"
|
|
|
|
# - image: "/Users/orange/cover.jpeg"
|
|
|
|
# - multipart_encoder: ${get_data(id=$id,name=$name,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.SetMenuById
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少必要参数status"]
|
|
|
|
# - test:
|
|
|
|
# name: 根据菜谱ID修改菜谱信息(不填image)
|
|
|
|
# variable_binds:
|
|
|
|
# - id: "20"
|
|
|
|
# - name: "菜谱修改1"
|
|
|
|
# - status: "1"
|
|
|
|
# - multipart_encoder: ${get_data(id=$id,name=$name,status=$status)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.SetMenuById
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 400]
|
|
|
|
# - eq: ["content.msg", "非法请求:缺少上传文件:image"]
|
|
|
|
# - test:
|
|
|
|
# name: 根据菜谱ID修改菜谱信息(修改不存在的菜谱)
|
|
|
|
# variable_binds:
|
|
|
|
# - id: "100000"
|
|
|
|
# - name: "菜谱修改1"
|
|
|
|
# - status: "1"
|
|
|
|
# - image: "/Users/orange/cover.jpeg"
|
|
|
|
# - multipart_encoder: ${get_data(id=$id,name=$name,status=$status,image=$image)}
|
|
|
|
# request:
|
|
|
|
# url: App.Menu.SetMenuById
|
|
|
|
# method: POST
|
|
|
|
# headers:
|
|
|
|
# Content-Type: ${get_content_type($multipart_encoder)}
|
|
|
|
# data: $multipart_encoder
|
|
|
|
# validate:
|
|
|
|
# - eq: ["content.ret", 398]
|
|
|
|
# - eq: ["content.msg", "非法请求:修改菜谱失败"] |
|
|
\ No newline at end of file |
...
|
...
|
|