私はGraphQLサーバとして動作するNode.jsアプリケーションを書いています。 GraphQLが私に正しい結果を与えているかどうかをテストしたいと思います。Node.jsを使用して統合テストを実行するにはどうすればよいですか?
私の推測では、各テストでサーバーに要求し、それが正しいかどうかを確認することです。しかし、私はそれを設定する方法、すべてのテストの前にサーバーを実行し、データベースをクリーンアップする方法、およびすべてのテストが終了した後にシャットダウンする方法についてはわかりません。
rspec
と私は以前にRuby on Rails
を使用していましたので、Node.jsにはrspec
のようにしたいと思います。 Jestを使ってそれを達成する方法はありますか?もしそうでなければ、私は何かsimularをすることができますか?
ええ、あなたが正しいと思います。この質問は、Node.jsの統合テストに関するものです。私はそれを表現するために質問のタイトルを変更しました。答えに感謝します! – serge1peshcoff