@@ -12,8 +12,19 @@ const { PreferencesController } = Engine.context;
1212// Mock the useMultichainBalances hook
1313const mockSelectedAccountMultichainBalance = {
1414 displayBalance : '$123.45' ,
15- totalFiatBalance : '123.45' ,
15+ displayCurrency : 'USD' ,
16+ totalFiatBalance : 123.45 ,
17+ totalNativeTokenBalance : '0.1' ,
18+ nativeTokenUnit : 'ETH' ,
1619 shouldShowAggregatedPercentage : true ,
20+ isPortfolioVieEnabled : false ,
21+ aggregatedBalance : {
22+ ethFiat : 123.45 ,
23+ tokenFiat : 0 ,
24+ tokenFiat1dAgo : 0 ,
25+ ethFiat1dAgo : 100.0 ,
26+ } ,
27+ isLoadingAccount : false ,
1728 tokenFiatBalancesCrossChains : [ ] ,
1829} ;
1930
@@ -246,8 +257,19 @@ describe('PortfolioBalance', () => {
246257 // Mock zero balance
247258 const mockSelectedAccountMultichainBalanceZero = {
248259 displayBalance : '$0.00' ,
260+ displayCurrency : 'USD' ,
249261 totalFiatBalance : 0 ,
262+ totalNativeTokenBalance : '0' ,
263+ nativeTokenUnit : 'ETH' ,
250264 shouldShowAggregatedPercentage : false ,
265+ isPortfolioVieEnabled : false ,
266+ aggregatedBalance : {
267+ ethFiat : 123.45 ,
268+ tokenFiat : 0 ,
269+ tokenFiat1dAgo : 0 ,
270+ ethFiat1dAgo : 100.0 ,
271+ } ,
272+ isLoadingAccount : false ,
251273 tokenFiatBalancesCrossChains : [ ] ,
252274 } ;
253275
@@ -265,10 +287,10 @@ describe('PortfolioBalance', () => {
265287 } ) ;
266288
267289 it ( 'displays loader when balance is not available' , ( ) => {
268- // Mock null balance
290+ // Mock undefined balance
269291 const mockedHook = jest . mocked ( useSelectedAccountMultichainBalances ) ;
270292 mockedHook . mockReturnValue ( {
271- selectedAccountMultichainBalance : null ,
293+ selectedAccountMultichainBalance : undefined ,
272294 } ) ;
273295
274296 const { queryByTestId } = renderPortfolioBalance ( initialState ) ;
0 commit comments