private IResultSummary RunSingleSpecification(string fileExtension) { var specificationLocator = new ClassNameBasedSpecificationLocator(fileExtension); ResultPath = m_Target.ResolvedPathFor(specificationLocator.LocateSpecification(m_Fixture)); var concordionExtender = new ConcordionBuilder(); concordionExtender .WithSource(m_Source) .WithTarget(m_Target) .WithSpecificationLocator(specificationLocator); var extensionLoader = new ExtensionLoader(m_SpecificationConfig); extensionLoader.AddExtensions(m_Fixture, concordionExtender); var concordion = concordionExtender.Build(); return(concordion.Process(m_Fixture)); }
private IResultSummary RunSingleSpecification(string fileExtension) { var specificationLocator = new ClassNameBasedSpecificationLocator(fileExtension); ResultPath = m_Target.ResolvedPathFor(specificationLocator.LocateSpecification(m_Fixture)); var concordionExtender = new ConcordionBuilder(); concordionExtender .WithSource(m_Source) .WithTarget(m_Target) .WithSpecificationLocator(specificationLocator); var extensionLoader = new ExtensionLoader(m_SpecificationConfig); extensionLoader.AddExtensions(m_Fixture, concordionExtender); var concordion = concordionExtender.Build(); return concordion.Process(m_Fixture); }