public bool Start(IEnumerable<string> assemblyNames) { var loader = new AssemblyTestLoader(); var suites = loader.Load(assemblyNames); var executed = new TestRunner().Run(suites); _reporter.Report(executed); return executed.Sum(x => x.Failures) == 0; }