import net.pterodactylus.irc.util.MessageCleaner.Attributes;
-import org.testng.annotations.Test;
+import org.junit.Test;
/**
* Tests for {@link MessageCleaner}.
assertThat(clean, is("This contains bold and color and clear characters."));
}
+ @Test
+ public void removeUnderlineFormatting() {
+ MessageCleaner messageCleaner = MessageCleaner.getDefaultInstance();
+ assertThat(messageCleaner.clean("Text\u0016underline"), is("Textunderline"));
+ }
+
+ @Test
+ public void removeReverseFormatting() {
+ MessageCleaner messageCleaner = MessageCleaner.getDefaultInstance();
+ assertThat(messageCleaner.clean("Text\u001freverse"), is("Textreverse"));
+ }
+
+ @Test
+ public void removeItalicFormatting() {
+ MessageCleaner messageCleaner = MessageCleaner.getDefaultInstance();
+ assertThat(messageCleaner.clean("Text\u001ditalics"), is("Textitalics"));
+ }
+
}