コード部分とデータ部分を含むプロジェクトに取り組んでいます。データ部分は実際にはtxtファイルのようなたくさんの辞書です。辞書は人間によって維持され、テキスト エディターを使用して手動で新しい行を追加します。手動作業は、次のエラーのいくつかにつながる可能性があります: 不正な形式、タイプミスなど...
本番環境での実行時エラーを防ぐために (たとえば、辞書の行の形式が悪いため)、ビルド中に辞書データを検証したいと考えています。だから私の質問は: 単体テストでビルド中にデータを検証することは良い習慣ですか? そうでない場合、最善の解決策は何ですか?
注: コードを本番環境にプッシュする前に実行する定期的なテストがありますが、プロジェクトのビルドを防止することが最も望ましい解決策です。
ありがとう。