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));
}