public DetermineName ( string line ) : string | ||
line | string | |
return | string |
public string DetermineName(string line)
{
if (!line.TrimStart().StartsWith(_commentStart)) return null;
if (!line.Contains(Samples.SAMPLE)) return null;
var start = line.IndexOf(Samples.SAMPLE) + Samples.SAMPLE.Length;
var end = line.IndexOf(_commentEnd);
return line.Substring(start, end - start).Trim();
}
public void is_at_start_miss() { var scanner = new BlockCommentScanner("<!--", "-->", "spark", "lang-htm"); scanner.DetermineName("<h1>some html</h1>").ShouldBeNull(); scanner.DetermineName("SAMPLE: UsingCodeSnippetInSpark").ShouldBeNull(); }