2
2
mirror of https://github.com/Thream/website.git synced 2024-07-21 09:28:32 +02:00
website/cypress/fixtures/users/signup/post.ts

30 lines
615 B
TypeScript

import type { Handler } from "../../handler"
import { userExample, userSettingsExample } from "../user"
export const postUsersSignupHandler: Handler = {
method: "POST",
url: "/users/signup",
response: {
statusCode: 201,
body: {
user: {
...userExample,
settings: userSettingsExample,
},
},
},
}
export const postUsersSignupAlreadyUsedHandler: Handler = {
method: "POST",
url: "/users/signup",
response: {
statusCode: 400,
body: {
statusCode: 400,
error: "Bad Request",
message: "body.email or body.name already taken.",
},
},
}