// This is public static for ease of testing public static TestFilter CreateTestFilter(ConsoleOptions options) { TestFilterBuilder builder = new TestFilterBuilder(); foreach (string testName in options.TestList) builder.Tests.Add(testName); // TODO: Support multiple include / exclude options if (options.Include != null) builder.Include.Add(options.Include); if (options.Exclude != null) builder.Exclude.Add(options.Exclude); return builder.GetFilter(); }