diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/net/java/sip/communicator/impl/protocol/irc/UtilsTest.java | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/test/net/java/sip/communicator/impl/protocol/irc/UtilsTest.java b/test/net/java/sip/communicator/impl/protocol/irc/UtilsTest.java index b38454e..92b6ed8 100644 --- a/test/net/java/sip/communicator/impl/protocol/irc/UtilsTest.java +++ b/test/net/java/sip/communicator/impl/protocol/irc/UtilsTest.java @@ -14,16 +14,6 @@ public class UtilsTest extends TestCase { - protected void setUp() throws Exception - { - super.setUp(); - } - - protected void tearDown() throws Exception - { - super.tearDown(); - } - public void testNullText() { Assert.assertEquals(null, Utils.parseIrcMessage(null)); @@ -183,26 +173,33 @@ public class UtilsTest final String htmlMessage = "<font color=\"Navy\">With color</font> and without color."; Assert.assertEquals(htmlMessage, Utils.parseIrcMessage(ircMessage)); } + + public void testMessageContainingHtmlEntities() + { + final String ircMessage = "\u0002This<b> is very</b> bad &&& text!!!<!-- \u0002<i>"; + final String parsedMessage = "<b>This<b> is very</b> bad &&& text!!!<!-- </b><i>"; + Assert.assertEquals(parsedMessage, Utils.parseIrcMessage(ircMessage)); + } - public void testFormatMessage() + public void testStyleAsMessage() { String message = "hello world"; - Assert.assertEquals(message, Utils.formatMessage(message)); + Assert.assertEquals(message, Utils.styleAsMessage(message)); } - public void testFormatNotice() + public void testStyleAsNotice() { String message = "hello world"; String nick = "MrNiceGuy"; Assert.assertEquals("<i>MrNiceGuy</i>: hello world", - Utils.formatNotice(message, nick)); + Utils.styleAsNotice(message, nick)); } - public void testFormatAction() + public void testStyleAsAction() { String message = "is absolutely crazy!"; String nick = "AbsoluteLunatic"; Assert.assertEquals("<b>*AbsoluteLunatic</b> is absolutely crazy!", - Utils.formatAction(message, nick)); + Utils.styleAsAction(message, nick)); } } |