66 lines
1.3 KiB
JSON
66 lines
1.3 KiB
JSON
{
|
|||
|
|
"webhook": "my-notice-kit",
|
||
|
|
"cases": [
|
||
|
|
{
|
||
|
|
"name": "점검 · 머리말",
|
||
|
|
"request": "requests/kit-maintenance.json",
|
||
|
|
"expect": {
|
||
|
|
"equals": {
|
||
|
|
"kind": "maintenance",
|
||
|
|
"published": true,
|
||
|
|
"codes": []
|
||
|
|
},
|
||
|
|
"contains": {
|
||
|
|
"notice": [
|
||
|
|
"[점검 안내]"
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "보안 · 꼭 넣을 문장",
|
||
|
|
"request": "requests/kit-security.json",
|
||
|
|
"expect": {
|
||
|
|
"equals": {
|
||
|
|
"kind": "security",
|
||
|
|
"published": true,
|
||
|
|
"codes": []
|
||
|
|
},
|
||
|
|
"contains": {
|
||
|
|
"notice": [
|
||
|
|
"IT팀은 절대 비밀번호를 묻지 않습니다"
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "교육 · 꼭 넣을 문장",
|
||
|
|
"request": "requests/kit-training.json",
|
||
|
|
"expect": {
|
||
|
|
"equals": {
|
||
|
|
"published": true,
|
||
|
|
"codes": []
|
||
|
|
},
|
||
|
|
"contains": {
|
||
|
|
"notice": [
|
||
|
|
"[교육 안내]"
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "종류 없음",
|
||
|
|
"request": "requests/kit-no-kind.json",
|
||
|
|
"expect": {
|
||
|
|
"status": 400
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "사실 없음",
|
||
|
|
"request": "requests/kit-empty.json",
|
||
|
|
"expect": {
|
||
|
|
"status": 400
|
||
|
|
}
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|