-
jest.mock()の使い方!モジュールをモック化する方法を説明します!
2023/10/16
Jestのjest.mock()はモジュールのモックを作成するための関数です。この関数を使用することで、テスト対象のモジュール全体または一部を上書きし、テストケースでカスタムの動作を定義できます。 こ ...
-
【Jest】テストのタイムアウト時間を5秒から変更する方法!
2023/10/16
この記事では『Jestのタイムアウト時間』について、 Jestのタイムアウト時間は5秒なので注意 Jestのタイムアウト時間の変更方法 test()やit()の第3引数でタイムアウト時間を指定する方法 ...
-
console.logでオブジェクトを出力する方法!JSON.stringifyを使用しよう!
2023/10/16
この記事では『console.logでオブジェクトを出力する方法』について、 console.logでオブジェクトを出力する JSON.parse(JSON.stringify())を使用して、con ...
-
【Jest】setupFilesとsetupFilesAfterEnvとは?
2023/10/16
Jestを使用してテストを実行する際、特定の設定や処理を事前に行う必要がある場合があります。このための2つの設定オプション(setupFilesとsetupFilesAfterEnv)があります。 こ ...
-
オブジェクトのプロパティを削除する「delete演算子」の使い方!
2023/10/11
JavaScriptには、オブジェクトから特定のプロパティを削除するための特別な演算子としてdelete演算子が提供されています。 この記事ではオブジェクトのプロパティを削除する『delete演算子』 ...
-
Uint8Arrayを文字列(String)に変換(デコード)する方法
2023/10/10
この記事では、Encoding APIを使ってUint8Arrayを文字列(String)に変換する方法について、 TextDecoder.decode()メソッドでUint8Arrayを文字列に変換 ...
-
文字列(String)をUint8Arrayに変換(エンコード)する方法
2023/10/10
この記事では、Encoding APIを使って文字列をUint8Arrayに変換する方法について、 TextEncoder.encode()メソッドで文字列をUint8Arrayに変換する方法 Tex ...
-
【jest】moduleNameMapperを用いて絶対パスでimportする方法
2023/10/5
絶対パスでモジュールをimportすることで、ディレクトリ構造の変更が発生しても影響を受けにくくなります。 この記事では、jestでのテスト時において、『絶対パスでモジュールをimportする方法』を ...
-
JavaScriptでBase64エンコード・デコードする方法
2024/12/24
この記事ではJavaScriptで『Base64エンコードとデコードする方法』について、 btoa関数とatob関数を用いてBase64でエンコードとデコードする方法 btoa関数で日本語をBase6 ...
-
ハッシュ関数とは?「特徴」や「用途」などを解説!
2023/10/2
この記事では『ハッシュ関数』について、 ハッシュ関数とは ハッシュ関数の特徴 ハッシュ関数の用途 などを図を用いて分かりやすく説明するように心掛けています。ご参考になれば幸いです。 ハッシュ関数とは ...