matsutoba’s blog

フロントエンドエンジニアをしています

テスト

jestでフックが返す関数を呼び出したとき、同じフック内の別の関数が呼び出されたかテストしたい

Reactでこのようなカスタムフックを作成し、callFoo() を実行したら foo() が実行されていることを確認したい。 export const useMyCustom = { const callFoo = ():void => { foo(); } const foo = ():void => { // ... } return { callFoo } } spyOnを使っ…

jestのtoBeとtoEqualの使い分け

jestでユニットテストを書くとき、レビューで指摘をもらって忘れがちなtoBeとtoEqualについてのメモ。 toBeとtoEqualの使い分け toEqualを使えばとりあえずテストは通ってしまうが、期待している型に明確に一致する判定をしたほうが良い。 toBe https://jest…

Katalon Studio による自動テスト

※ このエントリは2020年時点のものですQiitaにいくつかまとめておいた記事のリンクです。 Keywordやプロファイルの使い方についても後日まとめ予定です。 なお、この記事は Katalon Stduio ver5.x でテストケースを作成したときのものです。qiita.comqiita.c…