import { TRADE_TYPE } from 'src/features'; import { OneinchEthereumProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/ethereum/oneinch-ethereum/oneinch-ethereum-provider'; import { mockEmptyInjector } from '__tests__/utils/mock-injector'; import { BLOCKCHAIN_NAME } from 'src/core/blockchain/models/blockchain-name'; export const oneinchProviderEthereumSpec = () => { let oneinchProvider: OneinchEthereumProvider; beforeAll(() => { mockEmptyInjector(); oneinchProvider = new OneinchEthereumProvider(); }); test('Initialize values', () => { expect(oneinchProvider.type).toBe(TRADE_TYPE.ONE_INCH_ETHEREUM); expect(oneinchProvider.blockchain).toBe(BLOCKCHAIN_NAME.ETHEREUM); }); };