public bool IsAtEnd(string line)
{
var text = line.Trim();
return text.StartsWith(_commentStart) && text.Contains(Samples.END) && text.EndsWith(_commentEnd);
}
}
public void is_at_end() { var scanner = new BlockCommentScanner("<!--", "-->", "spark", "lang-htm"); scanner.IsAtEnd("<!-- SAMPLE: something").ShouldBeFalse(); scanner.IsAtEnd("<p>some html</p>").ShouldBeFalse(); scanner.IsAtEnd("ENDSAMPLE").ShouldBeFalse(); scanner.IsAtEnd("<!-- ENDSAMPLE -->").ShouldBeTrue(); }