タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Jestに関するdorapon2000のブックマーク (1)

  • ファイル直下でexportされている関数にjest.spyOnを使いたい | DevelopersIO

    こんにちは。サービスGの金谷です。 JestにはspyOnという便利なメソッドが用意されています。 Jestオブジェクト · Jest これを使うとJestでのテスト時に指定したメソッドがコールされているかどうかを確認できたりします。 具体的な使い方のイメージは先輩が書かれているこちらの記事が参考になると思います。 jest.spyOn() で Vue.js コンポーネントからのサービス呼び出しをテストする 公式ドキュメントを見ると第一引数にObject、第二引数にメソッド名(文字列)を受け取ると書かれています。 jest.spyOn(object, methodName) では、オブジェクトのメソッドではない、ファイル直下でexportされている関数にはどう使ったらいいの・・・? と思ったので調べてみました。 以下のようなコードを想定します。 helloWorldService.ts e

    ファイル直下でexportされている関数にjest.spyOnを使いたい | DevelopersIO
    dorapon2000
    dorapon2000 2023/12/06
    “以下のように * asを使ってあげると上手くいきました。 default exportしている場合は関数名がdefaultになるので注意しましょう。”
  • 1