-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Description
Hello.
Is there any way to support many states API responses such as:
- Call Login success will be responded:
router["/api/v2/login"] = DelayResponse(JSONStringResponse(handler: { _ -> Any in
return """
{
"acess_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
}
"""
}))
- Call login failed will be responded:
router["/api/v2/login"] = DelayResponse(JSONStringResponse(handler: { _ -> Any in
return """
{
"message": "incorrect password"
}
"""
}))
I mean I want to test a feature (login) with many cases as many API responses. Seem to now only one state can setup before a test.
Thank you so much.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels