public void IsCommentContentEndingInvalid_ReturnsFalseForEmptyContent() { // Arrange var expectedToken1 = SyntaxFactory.Token(SyntaxKind.Text, "a"); var sequence = Array.Empty <SyntaxToken>(); // Act & Assert Assert.False(HtmlMarkupParser.IsCommentContentEndingInvalid(sequence)); }
public void IsCommentContentEndingInvalid_ReturnsFalseForAllowedContent() { // Arrange var expectedToken1 = SyntaxFactory.Token(SyntaxKind.Text, "a"); var sequence = Enumerable.Range((int)'a', 26).Select(item => SyntaxFactory.Token(SyntaxKind.Text, ((char)item).ToString())); // Act & Assert Assert.False(HtmlMarkupParser.IsCommentContentEndingInvalid(sequence)); }
public void IsCommentContentEndingInvalid_ReturnsFalseForEmptyContent() { // Arrange var expectedSymbol1 = new HtmlSymbol("a", HtmlSymbolType.Text); var sequence = Array.Empty <HtmlSymbol>(); // Act & Assert Assert.False(HtmlMarkupParser.IsCommentContentEndingInvalid(sequence)); }
public void IsCommentContentEndingInvalid_ReturnsTrueForDisallowedContent() { // Arrange var expectedSymbol1 = new HtmlSymbol("a", HtmlSymbolType.Text); var sequence = new[] { new HtmlSymbol("<", HtmlSymbolType.OpenAngle), new HtmlSymbol("!", HtmlSymbolType.Bang), new HtmlSymbol("-", HtmlSymbolType.Text) }; // Act & Assert Assert.True(HtmlMarkupParser.IsCommentContentEndingInvalid(sequence)); }
public void IsCommentContentEndingInvalid_ReturnsFalseForAllowedContent() { // Arrange var expectedSymbol1 = new HtmlSymbol("a", HtmlSymbolType.Text); var sequence = Enumerable.Range((int)'a', 26).Select(item => new HtmlSymbol(((char)item).ToString(), HtmlSymbolType.Text)); // Act & Assert Assert.False(HtmlMarkupParser.IsCommentContentEndingInvalid(sequence)); }
public void IsCommentContentEndingInvalid_ReturnsTrueForDisallowedContent() { // Arrange var expectedToken1 = SyntaxFactory.Token(SyntaxKind.Text, "a"); var sequence = new[] { SyntaxFactory.Token(SyntaxKind.OpenAngle, "<"), SyntaxFactory.Token(SyntaxKind.Bang, "!"), SyntaxFactory.Token(SyntaxKind.Text, "-") }; // Act & Assert Assert.True(HtmlMarkupParser.IsCommentContentEndingInvalid(sequence)); }