@@ -37,7 +37,7 @@ describe('WebServiceClient', () => {
3737 } ) ;
3838
3939 it ( 'handles "full" responses' , async ( ) => {
40- expect . assertions ( 174 ) ;
40+ expect . assertions ( 180 ) ;
4141
4242 nockInstance
4343 . post ( fullPath ( 'factors' ) , factors . request . basic )
@@ -211,6 +211,12 @@ describe('WebServiceClient', () => {
211211 expect ( got . device ?. localTime ) . toEqual ( '2018-01-02T10:40:11-08:00' ) ;
212212
213213 expect ( got . email ?. domain ?. firstSeen ) . toEqual ( '2016-01-23' ) ;
214+ expect ( got . email ?. domain ?. classification ) . toEqual ( 'business' ) ;
215+ expect ( got . email ?. domain ?. risk ) . toEqual ( 15.5 ) ;
216+ expect ( got . email ?. domain ?. volume ) . toEqual ( 6300 ) ;
217+ expect ( got . email ?. domain ?. visit ?. status ) . toEqual ( 'live' ) ;
218+ expect ( got . email ?. domain ?. visit ?. lastVisitedOn ) . toEqual ( '2024-11-15' ) ;
219+ expect ( got . email ?. domain ?. visit ?. hasRedirect ) . toEqual ( false ) ;
214220 expect ( got . email ?. firstSeen ) . toEqual ( '2016-02-03' ) ;
215221 expect ( got . email ?. isDisposable ) . toEqual ( false ) ;
216222 expect ( got . email ?. isFree ) . toEqual ( false ) ;
@@ -293,7 +299,7 @@ describe('WebServiceClient', () => {
293299 } ) ;
294300
295301 it ( 'handles "full" responses' , async ( ) => {
296- expect . assertions ( 149 ) ;
302+ expect . assertions ( 155 ) ;
297303
298304 nockInstance
299305 . post ( fullPath ( 'insights' ) , insights . request . basic )
@@ -467,6 +473,12 @@ describe('WebServiceClient', () => {
467473 expect ( got . device ?. localTime ) . toEqual ( '2018-01-02T10:40:11-08:00' ) ;
468474
469475 expect ( got . email ?. domain ?. firstSeen ) . toEqual ( '2016-01-23' ) ;
476+ expect ( got . email ?. domain ?. classification ) . toEqual ( 'business' ) ;
477+ expect ( got . email ?. domain ?. risk ) . toEqual ( 15.5 ) ;
478+ expect ( got . email ?. domain ?. volume ) . toEqual ( 6300 ) ;
479+ expect ( got . email ?. domain ?. visit ?. status ) . toEqual ( 'live' ) ;
480+ expect ( got . email ?. domain ?. visit ?. lastVisitedOn ) . toEqual ( '2024-11-15' ) ;
481+ expect ( got . email ?. domain ?. visit ?. hasRedirect ) . toEqual ( false ) ;
470482 expect ( got . email ?. firstSeen ) . toEqual ( '2016-02-03' ) ;
471483 expect ( got . email ?. isDisposable ) . toEqual ( false ) ;
472484 expect ( got . email ?. isFree ) . toEqual ( false ) ;
@@ -530,16 +542,16 @@ describe('WebServiceClient', () => {
530542
531543 switch ( property ) {
532544 case 'billing_address' :
533- expect . assertions ( 134 ) ;
545+ expect . assertions ( 140 ) ;
534546 break ;
535547 case 'credit_card' :
536- expect . assertions ( 128 ) ;
548+ expect . assertions ( 134 ) ;
537549 break ;
538550 case 'email' :
539551 expect . assertions ( 134 ) ;
540552 break ;
541553 case 'shipping_address' :
542- expect . assertions ( 132 ) ;
554+ expect . assertions ( 138 ) ;
543555 break ;
544556 }
545557
@@ -569,6 +581,12 @@ describe('WebServiceClient', () => {
569581
570582 if ( property != 'email' ) {
571583 expect ( got . email ?. domain ?. firstSeen ) . toEqual ( '2016-01-23' ) ;
584+ expect ( got . email ?. domain ?. classification ) . toEqual ( 'business' ) ;
585+ expect ( got . email ?. domain ?. risk ) . toEqual ( 15.5 ) ;
586+ expect ( got . email ?. domain ?. volume ) . toEqual ( 6300 ) ;
587+ expect ( got . email ?. domain ?. visit ?. status ) . toEqual ( 'live' ) ;
588+ expect ( got . email ?. domain ?. visit ?. lastVisitedOn ) . toEqual ( '2024-11-15' ) ;
589+ expect ( got . email ?. domain ?. visit ?. hasRedirect ) . toEqual ( false ) ;
572590 expect ( got . email ?. firstSeen ) . toEqual ( '2016-02-03' ) ;
573591 expect ( got . email ?. isDisposable ) . toEqual ( false ) ;
574592 expect ( got . email ?. isFree ) . toEqual ( false ) ;
0 commit comments