public void IsHyphen_ReturnsTrueForADashToken() { // Arrange var dashToken = SyntaxFactory.Token(SyntaxKind.Text, "-"); // Act & Assert Assert.True(HtmlMarkupParser.IsHyphen(dashToken)); }
public void IsHyphen_ReturnsFalseForNonDashToken(object token) { // Arrange var convertedToken = (SyntaxToken)token; // Act & Assert Assert.False(HtmlMarkupParser.IsHyphen(convertedToken)); }
public void IsHyphen_ReturnsTrueForADashSymbol() { // Arrange var dashSymbol = new HtmlSymbol("-", HtmlSymbolType.Text); // Act & Assert Assert.True(HtmlMarkupParser.IsHyphen(dashSymbol)); }
public void IsHyphen_ReturnsFalseForNonDashSymbol(object symbol) { // Arrange var convertedSymbol = (HtmlSymbol)symbol; // Act & Assert Assert.False(HtmlMarkupParser.IsHyphen(convertedSymbol)); }
public void IsHyphen_ReturnsTrueForADashToken() { // Arrange var dashToken = new HtmlToken("-", HtmlTokenType.Text); // Act & Assert Assert.True(HtmlMarkupParser.IsHyphen(dashToken)); }
public void AcceptAllButLastDoubleHypens_ReturnsTheDoubleHyphenTokenAfterAcceptingTheDash() { // Arrange var sut = CreateTestParserForContent("--->"); // Act var token = sut.AcceptAllButLastDoubleHyphens(); // Assert Assert.True(doubleHyphenToken.IsEquivalentTo(token)); Assert.True(sut.At(SyntaxKind.CloseAngle)); Assert.True(HtmlMarkupParser.IsHyphen(sut.PreviousToken)); }
public void AcceptAllButLastDoubleHypens_ReturnsTheDoubleHyphenSymbolAfterAcceptingTheDash() { // Arrange var sut = CreateTestParserForContent("--->"); // Act var symbol = sut.AcceptAllButLastDoubleHyphens(); // Assert Assert.Equal(doubleHyphenSymbol, symbol); Assert.True(sut.At(HtmlSymbolType.CloseAngle)); Assert.True(HtmlMarkupParser.IsHyphen(sut.PreviousSymbol)); }