@@ -6,15 +6,15 @@ import { AttachmentBuilder, MessageBuilder } from '../../src/index.js';
66test ( 'AttachmentBuilder stores and exposes file data' , ( ) => {
77 const data = Buffer . from ( 'hello world' ) ;
88 const attachment = new AttachmentBuilder ( )
9- . setId ( '0' )
9+ . setId ( 1 )
1010 . setFilename ( 'greeting.txt' )
1111 . setFileData ( data )
1212 . setFileContentType ( 'text/plain' ) ;
1313
1414 expect ( attachment . getRawFile ( ) ) . toStrictEqual ( {
1515 contentType : 'text/plain' ,
1616 data,
17- key : 'files[0 ]' ,
17+ key : 'files[1 ]' ,
1818 name : 'greeting.txt' ,
1919 } ) ;
2020
@@ -27,7 +27,7 @@ test('AttachmentBuilder stores and exposes file data', () => {
2727test ( 'MessageBuilder.toFileBody returns JSON body and files' , ( ) => {
2828 const msg = new MessageBuilder ( ) . setContent ( 'here is a file' ) . addAttachments (
2929 new AttachmentBuilder ( )
30- . setId ( '0' )
30+ . setId ( 0 )
3131 . setFilename ( 'file.bin' )
3232 . setFileData ( Buffer . from ( [ 1 , 2 , 3 ] ) )
3333 . setFileContentType ( 'application/octet-stream' ) ,
@@ -47,7 +47,9 @@ test('MessageBuilder.toFileBody returns JSON body and files', () => {
4747} ) ;
4848
4949test ( 'MessageBuilder.toFileBody returns empty files when attachments reference existing uploads' , ( ) => {
50- const msg = new MessageBuilder ( ) . addAttachments ( new AttachmentBuilder ( ) . setId ( '123' ) . setFilename ( 'existing.png' ) ) ;
50+ const msg = new MessageBuilder ( ) . addAttachments (
51+ new AttachmentBuilder ( ) . setId ( '12345678901234567890' ) . setFilename ( 'existing.png' ) ,
52+ ) ;
5153
5254 const { body, files } = msg . toFileBody ( ) ;
5355 expect ( body ) . toEqual ( msg . toJSON ( ) ) ;
0 commit comments