private static void Main(string[] args) { var argsBindingConfiguration = Args.Configuration.Configure<ArgsConfiguration>(); var config = argsBindingConfiguration.CreateAndBind(args); ValidateConfiguration(config); var outputTransformer = new OutputTransformer(config.Proxies, new PluginScanner()); var proxy = new SynchronousTestRunnerProxy(outputTransformer); proxy.Execute(config.TestRunnerPath, config.Args); }
private static void Main(string[] args) { var argsBindingConfiguration = Args.Configuration.Configure <ArgsConfiguration>(); var config = argsBindingConfiguration.CreateAndBind(args); ValidateConfiguration(config); var outputTransformer = new OutputTransformer(config.Proxies, new PluginScanner()); var proxy = new SynchronousTestRunnerProxy(outputTransformer); proxy.Execute(config.TestRunnerPath, config.Args); }