@@ -13,6 +13,7 @@ describe('MessagesApi', () => {
1313 const smsTag = 'nodejs sdk test SMS tag' ;
1414 const mediaUrl = 'https://cdn2.thecatapi.com/images/MTY3ODk4Mg.jpg' ;
1515 const priority = PriorityEnum . High ;
16+ const callingNumberCountryA3 = 'USA' ;
1617 const listMessageDirection = ListMessageDirectionEnum . Outbound ;
1718 const expirationTime = Date . now ( ) + 1000 * 60 * 60 * 24 + 60 ;
1819 const expiration = new Date ( expirationTime ) . toISOString ( ) ;
@@ -67,14 +68,18 @@ describe('MessagesApi', () => {
6768 describe ( 'listMessages' , ( ) => {
6869 test ( 'should list messages' , async ( ) => {
6970 const { status, data } =
70- await messagesApi . listMessages ( BW_ACCOUNT_ID , undefined , BW_NUMBER , undefined , undefined , listMessageDirection ) ;
71+ await messagesApi . listMessages ( BW_ACCOUNT_ID , undefined , BW_NUMBER ,
72+ undefined , undefined , listMessageDirection , undefined , undefined ,
73+ undefined , undefined , undefined , undefined , undefined , undefined ,
74+ undefined , undefined , undefined , undefined , callingNumberCountryA3 ) ;
7175
7276 expect ( status ) . toEqual ( 200 ) ;
7377 expect ( data . messages ) . toBeInstanceOf ( Array ) ;
7478 expect ( data . messages ! [ 0 ] . accountId ) . toEqual ( BW_ACCOUNT_ID ) ;
7579 expect ( data . messages ! [ 0 ] . messageId ) . toHaveLength ( 29 ) ;
7680 expect ( data . messages ! [ 0 ] . sourceTn ) . toEqual ( BW_NUMBER ) ;
7781 expect ( data . messages ! [ 0 ] . messageDirection ) . toEqual ( listMessageDirection ) ;
82+ expect ( data . messages ! [ 0 ] . callingNumberCountryA3 ) . toEqual ( callingNumberCountryA3 ) ;
7883 } ) ;
7984 } ) ;
8085
0 commit comments