[Go]テストの後処理
後処理を実行するときは Cleanup を使う。
Cleanup をTestxxxの中に定義すると、そのテストが実行された後に必ず後処理をしてくれる
Cleanup ではなく defer を使った場合、t.Parallel()でテストを並列実行すると、後処理がTestxxxの実行より先になることがあり、確実に実行されるわけではない
【参考】
後処理を実行するときは Cleanup を使う。
Cleanup をTestxxxの中に定義すると、そのテストが実行された後に必ず後処理をしてくれる
Cleanup ではなく defer を使った場合、t.Parallel()でテストを並列実行すると、後処理がTestxxxの実行より先になることがあり、確実に実行されるわけではない
【参考】