@@ -4,22 +4,14 @@ import { Endpoint } from '../../../../../models/bxml/verbs/Endpoint';
44
55describe ( 'Connect' , ( ) => {
66 const attributes : ConnectAttributes = {
7- connectCompleteUrl : 'https://initial.com' ,
8- connectCompleteMethod : 'POST' ,
9- connectCompleteFallbackUrl : 'https://initial.com' ,
10- connectCompleteFallbackMethod : 'POST' ,
11- username : 'initialUsername' ,
12- password : 'initialPassword' ,
13- fallbackUsername : 'initialFallbackUsername' ,
14- fallbackPassword : 'initialFallbackPassword' ,
15- tag : 'initialTag'
7+ eventCallbackUrl : 'https://example.com/events'
168 } ;
179
1810 const endpoint = new Endpoint ( 'ep-123456' ) ;
1911
2012 test ( 'should create a Connect Verb' , ( ) => {
2113 const connect = new Connect ( attributes ) ;
22- const expected = '<Connect connectCompleteUrl ="https://initial .com" connectCompleteMethod="POST" connectCompleteFallbackUrl="https://initial.com" connectCompleteFallbackMethod="POST" username="initialUsername" password="initialPassword" fallbackUsername="initialFallbackUsername" fallbackPassword="initialFallbackPassword" tag="initialTag "/>' ;
14+ const expected = '<Connect eventCallbackUrl ="https://example .com/events "/>' ;
2315
2416 expect ( connect ) . toBeInstanceOf ( Connect ) ;
2517 expect ( connect ) . toBeInstanceOf ( Verb ) ;
@@ -28,7 +20,7 @@ describe('Connect', () => {
2820
2921 test ( 'should create a Connect Verb with nested Endpoint' , ( ) => {
3022 const connect = new Connect ( attributes , endpoint ) ;
31- const expected = '<Connect connectCompleteUrl ="https://initial .com" connectCompleteMethod="POST" connectCompleteFallbackUrl="https://initial.com" connectCompleteFallbackMethod="POST" username="initialUsername" password="initialPassword" fallbackUsername="initialFallbackUsername" fallbackPassword="initialFallbackPassword" tag="initialTag "><Endpoint>ep-123456</Endpoint></Connect>' ;
23+ const expected = '<Connect eventCallbackUrl ="https://example .com/events "><Endpoint>ep-123456</Endpoint></Connect>' ;
3224
3325 expect ( connect ) . toBeInstanceOf ( Connect ) ;
3426 expect ( connect ) . toBeInstanceOf ( Verb ) ;
@@ -38,7 +30,7 @@ describe('Connect', () => {
3830 test ( 'should create a Connect Verb with multiple nested Endpoints' , ( ) => {
3931 const endpoint2 = new Endpoint ( 'ep-789012' ) ;
4032 const connect = new Connect ( attributes , [ endpoint , endpoint2 ] ) ;
41- const expected = '<Connect connectCompleteUrl ="https://initial .com" connectCompleteMethod="POST" connectCompleteFallbackUrl="https://initial.com" connectCompleteFallbackMethod="POST" username="initialUsername" password="initialPassword" fallbackUsername="initialFallbackUsername" fallbackPassword="initialFallbackPassword" tag="initialTag "><Endpoint>ep-123456</Endpoint><Endpoint>ep-789012</Endpoint></Connect>' ;
33+ const expected = '<Connect eventCallbackUrl ="https://example .com/events "><Endpoint>ep-123456</Endpoint><Endpoint>ep-789012</Endpoint></Connect>' ;
4234
4335 expect ( connect ) . toBeInstanceOf ( Connect ) ;
4436 expect ( connect ) . toBeInstanceOf ( Verb ) ;
@@ -47,7 +39,7 @@ describe('Connect', () => {
4739
4840 test ( 'should test the addEndpoints method when no verbs are initially nested' , ( ) => {
4941 const connect = new Connect ( attributes ) ;
50- const expected = '<Connect connectCompleteUrl ="https://initial .com" connectCompleteMethod="POST" connectCompleteFallbackUrl="https://initial.com" connectCompleteFallbackMethod="POST" username="initialUsername" password="initialPassword" fallbackUsername="initialFallbackUsername" fallbackPassword="initialFallbackPassword" tag="initialTag "><Endpoint>ep-123456</Endpoint></Connect>' ;
42+ const expected = '<Connect eventCallbackUrl ="https://example .com/events "><Endpoint>ep-123456</Endpoint></Connect>' ;
5143
5244 connect . addEndpoints ( endpoint ) ;
5345 expect ( connect . toBxml ( ) ) . toBe ( expected ) ;
0 commit comments