public override Task<RunSummary> RunAsync(SpecificationBase specification, IMessageBus messageBus, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource) { return Task.FromResult(new RunSummary { Total = 1, Skipped = 1 }); }
public virtual Task<RunSummary> RunAsync(SpecificationBase specification, IMessageBus messageBus, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource) { return new ObservationTestCaseRunner(specification, this, DisplayName, messageBus, aggregator, cancellationTokenSource).RunAsync(); }
public ObservationTestCaseRunner(SpecificationBase specification, ObservationTestCase testCase, string displayName, IMessageBus messageBus, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource) : base(testCase, messageBus, aggregator, cancellationTokenSource) { this.specification = specification; this.displayName = displayName; }
public ObservationTestInvoker(SpecificationBase specification, ITest test, IMessageBus messageBus, Type testClass, MethodInfo testMethod, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource) : base(test, messageBus, testClass, null, testMethod, null, aggregator, cancellationTokenSource) { this.specification = specification; }
public ObservationTestMethodRunner(SpecificationBase specification, ITestMethod testMethod, IReflectionTypeInfo @class, IReflectionMethodInfo method, IEnumerable <ObservationTestCase> testCases, IMessageBus messageBus, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource) : base(testMethod, @class, method, testCases, messageBus, aggregator, cancellationTokenSource) { this.specification = specification; }
public ObservationTestClassRunner(SpecificationBase specification, ITestClass testClass, IReflectionTypeInfo @class, IEnumerable <ObservationTestCase> testCases, IMessageSink diagnosticMessageSink, IMessageBus messageBus, ITestCaseOrderer testCaseOrderer, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource) : base(testClass, @class, testCases, diagnosticMessageSink, messageBus, testCaseOrderer, aggregator, cancellationTokenSource) { this.specification = specification; }