protected virtual void Dispose(bool disposing) { // No managed resources to clean up, so disposing is ignored. try { Directory.Delete(TestDirectory, recursive: true); } catch { } // avoid exceptions escaping Dispose }