Material-UI Pickersでdate-fnsを使用する場合のカレンダーを日本語に設定します。 date-fnsが公式で提供する日本語用のロケールを使ってMaterial-UI Picker…
テスト時に new Date を使って現在日時を処理に使用している箇所をテストする場合、現在日時によって値が変わりテストがやりづらい場合があります。
jest標準でSystemTimeをセットする仕組みが用意されているため、そちらを使用します。
例: new Date()の結果を new Date('2022-06-02 12:00:00')
に固定する
jest.useFakeTimers('modern').setSystemTime(new Date('2022-06-02 12:00:00'));
コメントを書く