Next.js の API Routes に書かれた実装をテストしたいときを考えたい(jest)。 まずは簡単な api を作ってみる。クエリパラメータ animal=dog をつけて/api/check?animal=dog としてアクセスすると /dog にリダイレクトし、逆にクエリパラメータ animal=dog 無しでアクセスすると 400 が返ってくる API を作ってみる。 import { NextApiRequest, NextApiResponse } from "next"; // pages/api/check.api.ts export default async ( req: NextApiRequest, res: NextApiResponse ): Promise<void> => { if (req.query.animal !== "dog") { re