Exemplo n.º 1
0
 public TestSuite(IEnumerable <ITestee> parsers, IEnumerable <ITest> tests, IOutput output, IWarmup warmup = null)
 {
     _reruns  = 1;
     _repeats = 10;
     _parsers = parsers;
     _tests   = tests;
     _output  = output;
     _warmup  = warmup;
     _results = new List <TestResult>(parsers.Join(tests, m => 0, m => 0, (a, b) => new TestResult(b, a)));
 }
Exemplo n.º 2
0
 public TestSuite(IEnumerable<ITestee> parsers, IEnumerable<ITest> tests, IOutput output, IWarmup warmup = null)
 {
     _reruns = 1;
     _repeats = 10;
     _parsers = parsers;
     _tests = tests;
     _output = output;
     _warmup = warmup;
     _results = new List<TestResult>(parsers.Join(tests, m => 0, m => 0, (a, b) => new TestResult(b, a)));
 }
        protected virtual void Warmup(IKernel kernel)
        {
            IWarmup warmup = kernel.Get <IWarmup>();

            warmup.Warmup();
        }