public ReadSnippets FromText(string contents) { using (var stringReader = new StringReader(contents)) { var extractor = new SnippetExtractor(s => VersionRange.All); return extractor.FromReader(stringReader); } }
public void CanExtractVersionFromFile() { var input = @" <!-- startcode CodeKey --> <configSections/> <!-- endcode -->"; using (var stringReader = new StringReader(input)) { var versionRange = new VersionRange(new NuGetVersion(1, 1, 0)); var extractor = new SnippetExtractor(s => versionRange); var readSnippets = extractor.FromReader(stringReader); ObjectApprover.VerifyWithJson(readSnippets); } }