@@ -15,6 +15,7 @@ import { apiAuthRes, authResData1 } from '../mock-data/auth-reponse.data';
1515import { ExpenseAggregationService } from './expense-aggregation.service' ;
1616import { SpenderService } from './platform/v1/spender/spender.service' ;
1717import { ApproverService } from './platform/v1/approver/approver.service' ;
18+ import { TrackingService } from './tracking.service' ;
1819
1920describe ( 'RouterAuthService' , ( ) => {
2021 let routerAuthService : RouterAuthService ;
@@ -31,6 +32,7 @@ describe('RouterAuthService', () => {
3132 let expenseAggregationService : jasmine . SpyObj < ExpenseAggregationService > ;
3233 let spenderService : jasmine . SpyObj < SpenderService > ;
3334 let approverService : jasmine . SpyObj < ApproverService > ;
35+ let trackingService : jasmine . SpyObj < TrackingService > ;
3436
3537 const access_token =
3638 'eyJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2Nzk5MDQ0NTQsImlzcyI6IkZ5bGVBcHAiLCJ1c2VyX2lkIjoidXN2S0E0WDhVZ2NyIiwib3JnX3VzZXJfaWQiOiJvdVg4ZHdzYkxDTHYiLCJvcmdfaWQiOiJvck5WdGhUbzJaeW8iLCJyb2xlcyI6IltcIkFETUlOXCIsXCJBUFBST1ZFUlwiLFwiRllMRVJcIixcIkhPUFwiLFwiSE9EXCIsXCJPV05FUlwiXSIsInNjb3BlcyI6IltdIiwiYWxsb3dlZF9DSURScyI6IltdIiwidmVyc2lvbiI6IjMiLCJjbHVzdGVyX2RvbWFpbiI6IlwiaHR0cHM6Ly9zdGFnaW5nLmZ5bGUudGVjaFwiIiwiZXhwIjoxNjc5OTA4MDU0fQ.z3i-MqE3NNyxPEvWFCSr3q58rLXn3LZcIBskW9BLN48' ;
@@ -59,6 +61,7 @@ describe('RouterAuthService', () => {
5961 const expenseAggregationServiceSpy = jasmine . createSpyObj ( 'ExpenseAggregationService' , [ 'setRoot' ] ) ;
6062 const spenderServiceSpy = jasmine . createSpyObj ( 'SpenderService' , [ 'setRoot' ] ) ;
6163 const approverServiceSpy = jasmine . createSpyObj ( 'ApproverService' , [ 'setRoot' ] ) ;
64+ const trackingServiceSpy = jasmine . createSpyObj ( 'TrackingService' , [ 'setRoot' ] ) ;
6265
6366 TestBed . configureTestingModule ( {
6467 providers : [
@@ -115,6 +118,10 @@ describe('RouterAuthService', () => {
115118 provide : ApproverService ,
116119 useValue : approverServiceSpy ,
117120 } ,
121+ {
122+ provide : TrackingService ,
123+ useValue : trackingServiceSpy ,
124+ } ,
118125 ] ,
119126 } ) ;
120127 routerAuthService = TestBed . inject ( RouterAuthService ) ;
@@ -135,6 +142,7 @@ describe('RouterAuthService', () => {
135142 expenseAggregationService = TestBed . inject ( ExpenseAggregationService ) as jasmine . SpyObj < ExpenseAggregationService > ;
136143 spenderService = TestBed . inject ( SpenderService ) as jasmine . SpyObj < SpenderService > ;
137144 approverService = TestBed . inject ( ApproverService ) as jasmine . SpyObj < ApproverService > ;
145+ trackingService = TestBed . inject ( TrackingService ) as jasmine . SpyObj < TrackingService > ;
138146 } ) ;
139147
140148 it ( 'should be created' , ( ) => {
@@ -169,6 +177,7 @@ describe('RouterAuthService', () => {
169177 expect ( expenseAggregationService . setRoot ) . toHaveBeenCalledOnceWith ( domain ) ;
170178 expect ( spenderService . setRoot ) . toHaveBeenCalledOnceWith ( domain ) ;
171179 expect ( approverService . setRoot ) . toHaveBeenCalledOnceWith ( domain ) ;
180+ expect ( trackingService . setRoot ) . toHaveBeenCalledOnceWith ( domain ) ;
172181 done ( ) ;
173182 } ) ;
174183 } ) ;
0 commit comments