テストデータをテーブル記法で書くと、Jestがそれをもとに引数や期待値を取り替えながら、全部テストしてくれる仕組みについて解説している、以下の記事に対応するサンプルプロジェクトです。
https://zenn.dev/suzukalight/articles/jest-test-each
- Node.js + TypeScript (w/gts)
- Jest w/ts-jest
- date-fns
yarn
yarn test
ほかの test.each
実装については、このサンプルの元になっている以下のリポジトリをご覧ください;
https://github.com/suzukalight/clean-architecture-nodejs-graphql-codegen