@@ -398,9 +398,9 @@ public void answerInline() {
398398 .thumbUrl (someUrl ).thumbHeight (100 ).thumbWidth (100 )
399399 .thumbnailUrl (someUrl ).thumbnailHeight (100 ).thumbnailWidth (100 ),
400400 new InlineQueryResultVideo ("15" , someUrl , VIDEO_MIME_TYPE , someUrl , "title" )
401- .inputMessageContent (new InputTextMessageContent ("text" ))
402- .caption ("cap <b>bold</b>" ).parseMode (ParseMode .HTML )
403- .videoWidth (100 ).videoHeight (100 ).videoDuration (100 ).description ("desc" ),
401+ .inputMessageContent (new InputTextMessageContent ("text" ))
402+ .caption ("cap <b>bold</b>" ).parseMode (ParseMode .HTML )
403+ .videoWidth (100 ).videoHeight (100 ).videoDuration (100 ).description ("desc" ),
404404 new InlineQueryResultVoice ("16" , someUrl , "title" ).caption ("cap <b>bold</b>" ).parseMode (ParseMode .HTML ).voiceDuration (100 ),
405405 new InlineQueryResultCachedAudio ("17" , audioFileId ).caption ("cap <b>bold</b>" ).parseMode (ParseMode .HTML ),
406406 new InlineQueryResultCachedDocument ("18" , stickerId , "title" ).caption ("cap <b>bold</b>" ).parseMode (ParseMode .HTML ).description ("desc" ),
@@ -982,17 +982,17 @@ public void sendSticker() {
982982
983983 @ Test
984984 public void sendVideo () {
985- Message message = bot .execute (new SendVideo (chatId , videoFileId ).hasSpoiler (true )).message ();
985+ Message message = bot .execute (new SendVideo (chatId . longValue () , videoFileId ).hasSpoiler (true )).message ();
986986 MessageTest .checkMessage (message );
987987 VideoTest .check (message .video (), false );
988988
989- message = bot .execute (new SendVideo (chatId , videoFile )
990- .thumb (thumbFile )
989+ message = bot .execute (new SendVideo (chatId . longValue () , videoFile )
990+ .thumbnail (thumbFile )
991991 .caption ("caption" ).captionEntities (new MessageEntity (MessageEntity .Type .italic , 0 , 7 ))
992992 ).message ();
993993 MessageTest .checkMessage (message );
994994 VideoTest .check (message .video ());
995- assertNotEquals ("telegram should generate thumb" , thumbSize , message .video ().thumb ( ).fileSize ());
995+ assertNotEquals ("telegram should generate thumb" , thumbSize , Objects . requireNonNull ( message .video ().thumbnail () ).fileSize ());
996996 assertEquals ("tabs.mp4" , message .video ().fileName ());
997997 MessageEntity captionEntity = message .captionEntities ()[0 ];
998998 assertEquals (MessageEntity .Type .italic , captionEntity .type ());
@@ -1001,22 +1001,24 @@ public void sendVideo() {
10011001
10021002 String caption = "caption <b>bold</b>" ;
10031003 int duration = 6 ;
1004+ int start = 2 ;
10041005 message = bot .execute (
1005- new SendVideo (chatId , videoBytes ).thumb (thumbBytes )
1006+ new SendVideo (chatId . longValue () , videoBytes ).thumbnail (thumbBytes )
10061007 .caption (caption ).parseMode (ParseMode .HTML )
1007- .duration (duration ).height (1 ).width (2 ).supportsStreaming (true ))
1008+ .startTimestamp ( start ). duration (duration ).height (1 ).width (2 ).supportsStreaming (true ))
10081009 .message ();
10091010 System .out .println (message );
10101011 MessageTest .checkMessage (message );
10111012 assertEquals (caption .replace ("<b>" , "" ).replace ("</b>" , "" ), message .caption ());
10121013
10131014 Video video = message .video ();
10141015 VideoTest .check (message .video ());
1016+ assertEquals (start , Objects .requireNonNull (video .startTimestamp ()).intValue ());
10151017 assertEquals (duration , video .duration ().intValue ());
10161018 assertEquals (120 , video .height ().intValue ());
10171019 assertEquals (400 , video .width ().intValue ());
10181020 assertEquals ("video/mp4" , video .mimeType ());
1019- assertNotEquals ("telegram should generate thumb" , thumbSize , video .thumb ( ).fileSize ());
1021+ assertNotEquals ("telegram should generate thumb" , thumbSize , Objects . requireNonNull ( video .thumbnail () ).fileSize ());
10201022
10211023 captionEntity = message .captionEntities ()[0 ];
10221024 assertEquals (MessageEntity .Type .bold , captionEntity .type ());
0 commit comments