public override SpecFlowDocument GetDocument() { var parser = SpecFlowParserHelper.CreateParser(); var path = Path.Combine(SpecFlowProject.FeatureFilesFolder, RelativePath); using (var stream = File.OpenText(path)) { var content = stream.ReadToEnd(); return(ParseDocument(content, path, parser)); } }
public override SpecFlowDocument GetDocument() { var parser = SpecFlowParserHelper.CreateParser(); var assembly = Assembly.ReflectionOnlyLoadFrom(this.SpecFlowProject.AssemblyPath); using (var stream = assembly.GetManifestResourceStream(this.RelativePath)) using (var reader = new StreamReader(stream)) { var content = reader.ReadToEnd(); return(ParseDocument(content, null, parser)); } }