Files
aio-01d4-stu/Last3Mon/68/cases/lab01-challenge.json
T

58 lines
1.2 KiB
JSON

{
"webhook": "my-split",
"cases": [
{
"name": "복합 요청 · 담당 Agent",
"request": "requests/composite.json",
"expect": {
"equals": {
"count": 3,
"tasks.0.agent": "it-agent"
},
"contains": {
"tasks": [
"\"agent\": \"meeting-agent\""
]
},
"not_contains": {
"tasks": [
"\"notes\""
]
}
}
},
{
"name": "회의록 없는 회의 요청",
"request": "requests/meeting-no-notes.json",
"expect": {
"equals": {
"tasks.0.agent": "meeting-agent",
"tasks.0.missing": [
"notes"
]
}
}
},
{
"name": "기타는 담당자 연결",
"request": "requests/other-only.json",
"expect": {
"equals": {
"tasks.0.agent": "담당자 연결",
"tasks.0.missing": []
}
}
},
{
"name": "IT · 입력 다 있음",
"request": "requests/it-only.json",
"expect": {
"equals": {
"tasks.0.agent": "it-agent",
"tasks.0.missing": []
}
}
}
]
}