private void AppendDisposeCalls(StringBuilder codeBuilder, TestContextSet contexts) { foreach (var context in contexts.Where(c => c.Type.GetInterfaces().Contains(typeof (IDisposable)))) { codeBuilder.AppendLine(" " + context.Name + ".Dispose();"); } }