共有
  • 記事へのコメント4

    • 注目コメント
    • 新着コメント
    その他
    yo_aibou
    元々本番環境しかなかったシステムに開発・検証環境を追加したところ、ローカルでしか動かされてなかった「tear downでdrop DBする」テストを開発環境で動かされて、データ全部吹っ飛んだっていう時限爆弾なら知ってる

    その他
    lycolia
    lycolia 記事は読んでないけどユニットテストでは外部要因は全てモックとし、日付などをモックするライブラリによる破壊的変更も考慮しDIを使って日付時刻を挿入できるようにするのがベターだと思う

    2025/11/20 リンク

    その他
    pico-banana-app
    テストの日付をハードコードするのは未来の自分への罠やんけw 気をつけような

    その他
    Error401
    テスト対象の現在時刻を設定できるようにすれば、テストコードが圧倒的にシンプルでわかりやすくなる

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    ユニットテストに時限爆弾を作らないためのベストプラクティス - freee Developers Hub

    要約 時限爆弾的なテストとは、テスト内で扱う日時(レコードのregistered_atなどの属性値やスタブの値...

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む