diff --git a/models/bxml/verbs/Transfer.ts b/models/bxml/verbs/Transfer.ts index 21e902e..5ad3679 100644 --- a/models/bxml/verbs/Transfer.ts +++ b/models/bxml/verbs/Transfer.ts @@ -20,6 +20,8 @@ export interface TransferAttributes { diversionTreatment?: string; diversionReason?: string; privacy?: boolean; + requestedAttestationLevel?: string; + identity?: string; } /** diff --git a/tests/unit/models/bxml/verbs/Transfer.test.ts b/tests/unit/models/bxml/verbs/Transfer.test.ts index 39dd95d..1d93960 100644 --- a/tests/unit/models/bxml/verbs/Transfer.test.ts +++ b/tests/unit/models/bxml/verbs/Transfer.test.ts @@ -19,7 +19,9 @@ describe('Transfer', () => { tag: 'initialTag', diversionTreatment: 'propagate', diversionReason: 'user-busy', - privacy: true + privacy: true, + requestedAttestationLevel: 'B', + identity: 'eyJhbGciOiJFUzI1NiJ9.eyJhdHRlc3QiOiJBIn0.c2ln;info=;ppt="shaken"' }; const phoneNumber = new PhoneNumber('+19195551234'); @@ -27,7 +29,7 @@ describe('Transfer', () => { test('should create a Transfer Verb', () => { const transfer = new Transfer(attributes); - const expected = ''; + const expected = ''; expect(transfer).toBeInstanceOf(Transfer); expect(transfer).toBeInstanceOf(Verb); @@ -36,9 +38,9 @@ describe('Transfer', () => { test('should create a Transfer Verb with nested PhoneNumber and SipUri', () => { let transfer = new Transfer(attributes, phoneNumber); - const expected = '+19195551234'; - const expectedSingle = '+19195551234sip:1-999-123-4567@voip-provider.example.net'; - const expectedMultiple = '+19195551234sip:1-999-123-4567@voip-provider.example.netsip:1-999-123-4567@voip-provider.example.net+19195551234'; + const expected = '+19195551234'; + const expectedSingle = '+19195551234sip:1-999-123-4567@voip-provider.example.net'; + const expectedMultiple = '+19195551234sip:1-999-123-4567@voip-provider.example.netsip:1-999-123-4567@voip-provider.example.net+19195551234'; expect(transfer).toBeInstanceOf(Transfer); expect(transfer).toBeInstanceOf(Verb); @@ -53,7 +55,7 @@ describe('Transfer', () => { test('should test the addTransferRecipients method method when no verbs are initially nested', () => { const transfer = new Transfer(attributes); - const expected = '+19195551234'; + const expected = '+19195551234'; transfer.addTransferRecipients(phoneNumber); expect(transfer.toBxml()).toBe(expected);