プログラミング 【Express】結合テストを作成する Node.jsのHTTPサーバをテストするためのライブラリである「SuperTest」を用いることで、 ExpressでのHTTPサーバの結合テストを作成します。 2023.07.28 プログラミング
プログラミング 【Jest】テストファイルをコンパイル対象から除外する tsconfig.jsonのexcludeオプションでテストファイルを設定することで、 テストファイル(拡張子「.test.ts」)をコンパイル対象から除外します。 2023.07.26 プログラミング
プログラミング 【Jest】タイムゾーンをモックする ローカルタイムゾーンをモックするためのライブラリである「timezone-mock」を用いることで、 テストごとにローカルタイムゾーンを差し替えて実行します。 2023.07.14 プログラミング
プログラミング 【Node.js】現在時刻を文字列として取得する 日時を操作するためのライブラリである「date-fns」と「date-fns-tz」を用いることで、 タイムゾーンに対応した現在時刻を任意の形式の文字列として取得します。 2023.07.12 プログラミング