1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-23 11:46:13 +02:00
metamask-extension/ui/components/app/edit-gas-fee-popover/network-statistics/network-statistics.test.js

34 lines
992 B
JavaScript
Raw Normal View History

import React from 'react';
import { renderWithProvider } from '../../../../../test/jest';
import { GasFeeContext } from '../../../../contexts/gasFee';
import configureStore from '../../../../store/store';
import NetworkStatistics from './network-statistics';
const renderComponent = (gasFeeEstimates) => {
const store = configureStore({});
return renderWithProvider(
<GasFeeContext.Provider value={{ gasFeeEstimates }}>
<NetworkStatistics />
</GasFeeContext.Provider>,
store,
);
};
describe('NetworkStatistics', () => {
it('should render the latest base fee', () => {
const { getByText } = renderComponent({
estimatedBaseFee: '50.0112',
});
expect(getByText('50.0112 GWEI')).toBeInTheDocument();
});
it('should render the latest priority fee range', () => {
const { getByText } = renderComponent({
latestPriorityFeeRange: ['1.000001668', '2.5634234'],
});
expect(getByText('1 - 2.6 GWEI')).toBeInTheDocument();
});
});