Commit d6b85d40 authored by Him188's avatar Him188

mirai code: Add tests for the message after last message element (#431)

parent 5907133f
......@@ -24,6 +24,22 @@ internal class MiraiCodeParserTest {
assertEquals(str, str.parseMiraiCode().toString())
}
@Test
fun testAfter() {
val str = "sadvass][ [mirai:at:1,test]]vdsavs [mirai:atall]last"
val parse = str.parseMiraiCode()
assertEquals(str, parse.toString())
assertEquals("last", (parse.last() as? PlainText)?.content)
}
@Test
fun testBefore() {
val str = "sadvass][ [mirai:at:1,test]]vdsavs [mirai:atall]last"
val parse = str.parseMiraiCode()
assertEquals(str, parse.toString())
assertEquals("sadvass][ ", (parse.first() as? PlainText)?.content)
}
@Test
fun at() {
val str = "[mirai:at:1,test]"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment