public void parseCode_should_return_textobject_with_text() { // Given var code = new StringBuilder(@"My item" + @"\item My other item" + @"\chapter{Chapter 2}" + @"\section{Section 2}" + @"This is some other text" + @"\end{document}"); // When var result = SUT.ParseCode(code); // Then Assert.AreEqual("My item", result.ToString()); }
private LaTeXElement parseElement(StringBuilder code, LaTeXElementParser parser) { var element = _textParser.CodeStartsWithText(code) ? _textParser.ParseCode(code) : parser.ParseCode(code); return(element); }