130 lines
2.1 KiB
YAML
130 lines
2.1 KiB
YAML
service: bids-service
|
|
enabled: true
|
|
interval: 30
|
|
base_url: http://localhost:4000/api/v1/admin
|
|
|
|
checks:
|
|
- type: http
|
|
name: login
|
|
url: /auth/login
|
|
method: POST
|
|
body:
|
|
username: admin
|
|
password: Admin@123
|
|
expect:
|
|
status_code: 201
|
|
save:
|
|
cookies: __cookies__
|
|
|
|
- type: http
|
|
name: me
|
|
depends_on: [login]
|
|
url: /auth/me
|
|
expect:
|
|
status_code: 200
|
|
|
|
- type: http
|
|
name: webs
|
|
depends_on: [login]
|
|
url: /web-bids
|
|
expect:
|
|
status_code: 200
|
|
|
|
- type: http
|
|
name: create-webs
|
|
depends_on: [login]
|
|
body:
|
|
origin_url: http://abc.com
|
|
method: POST
|
|
url: /web-bids
|
|
expect:
|
|
status_code: 400
|
|
|
|
- type: http
|
|
name: update-webs
|
|
depends_on: [login]
|
|
body:
|
|
origin_url: http://abc.com
|
|
method: PUT
|
|
url: /web-bids/0
|
|
expect:
|
|
status_code: 404
|
|
|
|
- type: http
|
|
name: delete-webs
|
|
depends_on: [login]
|
|
method: DELETE
|
|
url: /web-bids/0
|
|
expect:
|
|
status_code: 404
|
|
|
|
- type: http
|
|
name: admins
|
|
depends_on: [login]
|
|
url: /admins
|
|
expect:
|
|
status_code: 200
|
|
|
|
- type: http
|
|
name: admins
|
|
depends_on: [login]
|
|
url: /admins
|
|
expect:
|
|
status_code: 200
|
|
|
|
- type: http
|
|
name: admins
|
|
depends_on: [login]
|
|
url: /admins
|
|
expect:
|
|
status_code: 200
|
|
|
|
- type: http
|
|
name: bids
|
|
depends_on: [login]
|
|
url: /bids
|
|
expect:
|
|
status_code: 200
|
|
|
|
- type: http
|
|
name: create-bids
|
|
depends_on: [login]
|
|
body:
|
|
url: http://abc.com
|
|
method: POST
|
|
url: /bids
|
|
expect:
|
|
status_code: 400
|
|
|
|
- type: http
|
|
name: update-bids
|
|
depends_on: [login]
|
|
body:
|
|
url: http://abc.com
|
|
method: PUT
|
|
url: /bids/0
|
|
expect:
|
|
status_code: 400
|
|
|
|
- type: http
|
|
name: delete-bids
|
|
depends_on: [login]
|
|
method: DELETE
|
|
url: /bids/0
|
|
expect:
|
|
status_code: 404
|
|
|
|
- type: http
|
|
name: out-bid-logs
|
|
depends_on: [login]
|
|
url: /out-bid-logs
|
|
expect:
|
|
status_code: 200
|
|
|
|
- type: http
|
|
name: send-message-histories
|
|
depends_on: [login]
|
|
url: /send-message-histories
|
|
expect:
|
|
status_code: 200
|