public void MarkupBodyCorrect() { string front = "Front"; string body = "[para][sec]1. Titulo[/sec]Texto[/para]"; body += "[para]Texto[/para]"; body += "[para]"; body += "[subsec]1.2 Titulo[/subsec]"; body += "Texto[/para]"; body += "[ack]Acknowledgements[/ack]Texto"; string back = "References"; string result = "<p align=\"justify\"><font face=\"verdana\" size=\"2\"><b>1. Titulo</b><br>Texto</font></p>"; result += "<p align=\"justify\"><font face=\"verdana\" size=\"2\">Texto</font></p>"; result += "<p align=\"justify\"><font face=\"verdana\" size=\"2\">"; result += "<p align=\"justify\"><font face=\"verdana\" size=\"2\"><i>1.2 Titulo</i></font></p>"; result += "Texto</font></p>"; result += "<p align=\"justify\"><font face=\"verdana\" size=\"2\"><b>Acknowledgements"; result += "</b></font></p>\n<p align=\"justify\"><font face=\"verdana\" size=\"2\">Texto"; MarkupHTML mark = new MarkupHTML (front, body, back); mark.MarkBody (); Assert.AreEqual (mark.Body, result, "MUBC"); }