優れたユニットテストとは、何度実行しても必ず同じ結果になり、他のテストに一切影響を与えない「独立性」を持つものです。 この独立性を担保するために絶対不可欠なのが、テスト中に作成したファイルやデータベースレコードといった「テストの痕跡 ...