問題 NLog を使用し、ログファイルを "log" フォルダに残すような製品を開発していました。 その製品コードの自動テストで起こった問題です。 なお、テストフレームワークは xUnit です。 次のコードで、FooTest() や BarTest() のテストが終わったとき、 ログが "log" フォルダに残ってしまうので、 他のテストに影響を及ぼさないように、 Dispose() にクリーンアップのコードを書いていました。 public class FoobarTest : IDisposable { private readonly string logDirectory = Path…