public void EmptyInput() { LiteralText literal = (LiteralText)MarkupParser.Literal.Parse("").Value; Assert.AreEqual("", literal.ToString()); List <MarkupToken> tokens = new List <MarkupToken>(MarkupParser.Dialogue.Parse("").Value); Assert.AreEqual("", tokens[0].ToString()); }
public void It_has_a_useful_ToString_method() { var a = new LiteralText("a"); Assert.AreEqual("LiteralText(\"a\")", a.ToString()); }
public void It_has_a_useful_ToString_method() { var a = new LiteralText("a"); Assert.AreEqual("LiteralText(\"a\")", a.ToString()); }
public void EscapedQuote() { LiteralText literal = (LiteralText)MarkupParser.QuotedLiteral.Parse("\"Sphinx of \\\"black quartz\\\" judge my vow.\"").Value; Assert.AreEqual("Sphinx of \"black quartz\" judge my vow.", literal.ToString()); }
public void QuotedLiteralParses() { LiteralText literal = (LiteralText)MarkupParser.QuotedLiteral.Parse("\"Sphinx of black quartz judge my vow.\"").Value; Assert.AreEqual("Sphinx of black quartz judge my vow.", literal.ToString()); }
public void LiteralTextExcludesBrace() { LiteralText literal = (LiteralText)MarkupParser.Literal.Parse("Sphinx of black quartz judge my vow.{markup in here}").Value; Assert.AreEqual("Sphinx of black quartz judge my vow.", literal.ToString()); }