private ResultSummary RunSingleSpecification(object fixture, Source source, SpecificationLocator specificationLocator, Target target, SpecificationConfig specificationConfig) { var concordionExtender = new ConcordionBuilder(); concordionExtender .withIOUtil(new IOUtil()) .withSource(source) .withTarget(target) .withSpecificationLocator(specificationLocator) .withEvaluatorFactory(new BridgingEvaluatorFactory()); var extensionLoader = new ExtensionLoader(specificationConfig); extensionLoader.AddExtensions(fixture, concordionExtender); var concordion = concordionExtender.build(); return concordion.process(specificationLocator.locateSpecification(fixture), fixture); }
private ResultSummary RunSingleSpecification(object fixture, Source source, SpecificationLocator specificationLocator, Target target, SpecificationConfig specificationConfig) { var concordionExtender = new ConcordionBuilder(); concordionExtender .withIOUtil(new IOUtil()) .withSource(source) .withTarget(target) .withSpecificationLocator(specificationLocator) .withEvaluatorFactory(new BridgingEvaluatorFactory()); var extensionLoader = new ExtensionLoader(specificationConfig); extensionLoader.AddExtensions(fixture, concordionExtender); var concordion = concordionExtender.build(); return(concordion.process(specificationLocator.locateSpecification(fixture), fixture)); }
public IResultSummary Process(object fixture) { return(Process(SpecificationLocator.LocateSpecification(fixture), fixture)); }