エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Jestを利用してモック化しよう テストを作成していて、時刻によって返す値が異なる関数などのテストを書... Jestを利用してモック化しよう テストを作成していて、時刻によって返す値が異なる関数などのテストを書くとき、想定した値を返してもらいたいときがあります。jest.fn()を利用すると簡単に関数をモック化する事ができます。 この記事は、学習した際の自分用の備忘録です。 mockプロパティの確認 すべてのモック関数には、.mockプロパティがあります。モック関数呼び出し時のデータと、関数の返り値が記録されています。はじめにmockプロパティを確認していきます。 calls : モック関数の呼び出し毎の引数の配列 results: モック関数の呼び出し毎の結果の配列 instances : newを使用してモック関数からインスタンス化されたオブジェクトが含まれる配列 describe("#jest.fn", () => { it("Check `jest.fn()` specification