Beispiel #1
0
        public static IEnumerable<object> CreateCollections()
        {
#if BENCHMARKING_OUTSIDE
            return MefDlyaBednyx.GetPlugins(new ConsoleLogger()).Select(p => new CollectionDescription(p));
#else
            return CollectionBag.Collections;
#endif
        }
Beispiel #2
0
        public static void Main(string[] args)
        {
            var logger  = new ConsoleLogger();
            var plugins = FilterIfNeeded(MefDlyaBednyx.GetPlugins(logger), args).ToArray();

            var tests = new Tests.Suite(logger, plugins);

            tests.Run();

#if !DEBUG
            var benchmarks = new Benchmarks.Driver(logger, plugins);
            benchmarks.Run();
#endif

            System.Console.ReadKey();
        }