@@ -141,6 +141,8 @@ describe('background/services/accounts/AccountsService', () => {
141
141
} ;
142
142
} ;
143
143
144
+ const providerXP = { getAddress : jest . fn ( ) } as any ;
145
+
144
146
beforeEach ( ( ) => {
145
147
jest . resetAllMocks ( ) ;
146
148
( storageService . load as jest . Mock ) . mockResolvedValue ( emptyAccounts ) ;
@@ -154,6 +156,9 @@ describe('background/services/accounts/AccountsService', () => {
154
156
} ) ;
155
157
networkService . developerModeChanged . add = jest . fn ( ) ;
156
158
networkService . developerModeChanged . remove = jest . fn ( ) ;
159
+ jest
160
+ . spyOn ( networkService , 'getAvalanceProviderXP' )
161
+ . mockResolvedValue ( providerXP ) ;
157
162
accountsService = new AccountsService (
158
163
storageService ,
159
164
networkService ,
@@ -267,13 +272,13 @@ describe('background/services/accounts/AccountsService', () => {
267
272
1 ,
268
273
0 ,
269
274
walletId ,
270
- networkService
275
+ { isMainnet : true , providerXP }
271
276
) ;
272
277
expect ( secretsService . getAddresses ) . toHaveBeenNthCalledWith (
273
278
2 ,
274
279
1 ,
275
280
walletId ,
276
- networkService
281
+ { isMainnet : true , providerXP }
277
282
) ;
278
283
expect ( secretsService . getImportedAddresses ) . toBeCalledTimes ( 3 ) ;
279
284
@@ -378,7 +383,7 @@ describe('background/services/accounts/AccountsService', () => {
378
383
379
384
expect ( secretsService . getImportedAddresses ) . toHaveBeenCalledWith (
380
385
'fb-acc' ,
381
- networkService
386
+ { isMainnet : true , providerXP }
382
387
) ;
383
388
expect ( secretsService . getAddresses ) . toHaveBeenCalledTimes ( 0 ) ;
384
389
expect ( accountsService . getAccounts ( ) . imported [ 'fb-acc' ] ) . toEqual ( {
@@ -500,7 +505,7 @@ describe('background/services/accounts/AccountsService', () => {
500
505
expect ( secretsService . addAddress ) . toBeCalledWith ( {
501
506
index : 0 ,
502
507
walletId : WALLET_ID ,
503
- networkService ,
508
+ options : { isMainnet : true , providerXP } ,
504
509
ledgerService,
505
510
} ) ;
506
511
@@ -552,7 +557,7 @@ describe('background/services/accounts/AccountsService', () => {
552
557
expect ( secretsService . addAddress ) . toBeCalledWith ( {
553
558
index : 2 ,
554
559
walletId : WALLET_ID ,
555
- networkService ,
560
+ options : { isMainnet : true , providerXP } ,
556
561
ledgerService,
557
562
} ) ;
558
563
expect ( permissionsService . addWhitelistDomains ) . toBeCalledTimes ( 1 ) ;
@@ -593,7 +598,7 @@ describe('background/services/accounts/AccountsService', () => {
593
598
expect ( secretsService . addAddress ) . toBeCalledWith ( {
594
599
index : 2 ,
595
600
walletId : WALLET_ID ,
596
- networkService ,
601
+ options : { isMainnet : true , providerXP } ,
597
602
ledgerService,
598
603
} ) ;
599
604
expect ( permissionsService . addWhitelistDomains ) . toBeCalledTimes ( 1 ) ;
@@ -680,10 +685,10 @@ describe('background/services/accounts/AccountsService', () => {
680
685
options,
681
686
} ) ;
682
687
expect ( secretsService . addImportedWallet ) . toBeCalledTimes ( 1 ) ;
683
- expect ( secretsService . addImportedWallet ) . toBeCalledWith (
684
- options ,
685
- networkService
686
- ) ;
688
+ expect ( secretsService . addImportedWallet ) . toBeCalledWith ( options , {
689
+ isMainnet : true ,
690
+ providerXP ,
691
+ } ) ;
687
692
expect ( commitMock ) . toHaveBeenCalled ( ) ;
688
693
expect ( permissionsService . addWhitelistDomains ) . toBeCalledTimes ( 1 ) ;
689
694
expect ( permissionsService . addWhitelistDomains ) . toBeCalledWith (
@@ -738,10 +743,10 @@ describe('background/services/accounts/AccountsService', () => {
738
743
739
744
await accountsService . addImportedAccount ( { options } ) ;
740
745
expect ( secretsService . addImportedWallet ) . toBeCalledTimes ( 1 ) ;
741
- expect ( secretsService . addImportedWallet ) . toBeCalledWith (
742
- options ,
743
- networkService
744
- ) ;
746
+ expect ( secretsService . addImportedWallet ) . toBeCalledWith ( options , {
747
+ isMainnet : true ,
748
+ providerXP ,
749
+ } ) ;
745
750
expect ( commitMock ) . toHaveBeenCalled ( ) ;
746
751
expect ( permissionsService . addWhitelistDomains ) . toBeCalledTimes ( 1 ) ;
747
752
expect ( permissionsService . addWhitelistDomains ) . toBeCalledWith (
@@ -839,10 +844,10 @@ describe('background/services/accounts/AccountsService', () => {
839
844
'0x1'
840
845
) ;
841
846
expect ( secretsService . addImportedWallet ) . toBeCalledTimes ( 1 ) ;
842
- expect ( secretsService . addImportedWallet ) . toBeCalledWith (
843
- options ,
844
- networkService
845
- ) ;
847
+ expect ( secretsService . addImportedWallet ) . toBeCalledWith ( options , {
848
+ isMainnet : true ,
849
+ providerXP ,
850
+ } ) ;
846
851
expect ( commitMock ) . not . toHaveBeenCalled ( ) ;
847
852
expect ( permissionsService . addWhitelistDomains ) . not . toHaveBeenCalled ( ) ;
848
853
} ) ;
0 commit comments