
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[MockDate]テストの時に日付を固定化する方法[JavaScript] - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[MockDate]テストの時に日付を固定化する方法[JavaScript] - Qiita
背景 Jestでテストを書いている時に日付の固定化をしたかったのですが、 今まで以下のような感じで、Dat... 背景 Jestでテストを書いている時に日付の固定化をしたかったのですが、 今まで以下のような感じで、Date.newをmock化していましたが、書くのがめんどくさいなって思ってました。 https://qiita.com/bearII/items/d8a3bc0e83b14b36e64e 結論 以下のパッケージが良さげでした。 https://www.npmjs.com/package/mockdate 以下のように1行でモック化できてテストファイルがスッキリします。 before内でモック化し、after内でモックを解除するだけです。 momentもモックできているのが確認できます。 import MockDate from 'mockdate' import moment from 'moment' describe('mock date', () => { beforeEach(()