Skip to content

Commit 24e0ebe

Browse files
committed
Update MessageEntitiesSpec
1 parent e7eedcf commit 24e0ebe

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

telegramium-high/src/test/scala/telegramium/bots/high/messageentities/MessageEntitiesSpec.scala

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ class MessageEntitiesSpec extends AnyFlatSpec with Matchers {
153153
.plain(" ")
154154
.blockquote("blockquote")
155155
.plain(" ")
156+
.expandableBlockquote("expandableBlockquote")
157+
.plain(" ")
156158
.pre("pre", Some("scala"))
157159
.plain(" ")
158160
.italic("italic")
@@ -173,26 +175,27 @@ class MessageEntitiesSpec extends AnyFlatSpec with Matchers {
173175
.lineBreak()
174176

175177
entities
176-
.toPlainText() shouldBe "bold @mention $USD code /command [email protected] blockquote pre italic strikethrough underline #hashtag textMention textLink https://example.com +12065550100\n"
178+
.toPlainText() shouldBe "bold @mention $USD code /command [email protected] blockquote expandableBlockquote pre italic strikethrough underline #hashtag textMention textLink https://example.com +12065550100\n"
177179

178180
val messageEntities = entities.toTelegramEntities()
179-
messageEntities.size should be(16)
181+
messageEntities.size should be(17)
180182
messageEntities.head should be(BoldMessageEntity(0, 4))
181183
messageEntities(1) should be(MentionMessageEntity(5, 8))
182184
messageEntities(2) should be(CashtagMessageEntity(14, 4))
183185
messageEntities(3) should be(CodeMessageEntity(19, 4))
184186
messageEntities(4) should be(BotCommandMessageEntity(24, 8))
185187
messageEntities(5) should be(EmailMessageEntity(33, 19))
186188
messageEntities(6) should be(BlockquoteMessageEntity(53, 10))
187-
messageEntities(7) should be(PreMessageEntity(64, 3, Some("scala")))
188-
messageEntities(8) should be(ItalicMessageEntity(68, 6))
189-
messageEntities(9) should be(StrikethroughMessageEntity(75, 13))
190-
messageEntities(10) should be(UnderlineMessageEntity(89, 9))
191-
messageEntities(11) should be(HashtagMessageEntity(99, 8))
192-
messageEntities(12) should be(TextMentionMessageEntity(108, 11, user))
193-
messageEntities(13) should be(TextLinkMessageEntity(120, 8, "https://example.com"))
194-
messageEntities(14) should be(UrlMessageEntity(129, 19))
195-
messageEntities.last should be(PhoneNumberMessageEntity(149, 12))
189+
messageEntities(7) should be(ExpandableBlockquoteMessageEntity(64, 20))
190+
messageEntities(8) should be(PreMessageEntity(85, 3, Some("scala")))
191+
messageEntities(9) should be(ItalicMessageEntity(89, 6))
192+
messageEntities(10) should be(StrikethroughMessageEntity(96, 13))
193+
messageEntities(11) should be(UnderlineMessageEntity(110, 9))
194+
messageEntities(12) should be(HashtagMessageEntity(120, 8))
195+
messageEntities(13) should be(TextMentionMessageEntity(129, 11, user))
196+
messageEntities(14) should be(TextLinkMessageEntity(141, 8, "https://example.com"))
197+
messageEntities(15) should be(UrlMessageEntity(150, 19))
198+
messageEntities(16) should be(PhoneNumberMessageEntity(170, 12))
196199
}
197200

198201
}

0 commit comments

Comments
 (0)