df9ec7dab2
19 lines
1.0 KiB
TypeScript
19 lines
1.0 KiB
TypeScript
import { SushiSwapBscProvider } from 'src/features/on-chain/calculation-manager/providers/dexes/bsc/sushi-swap-bsc/sushi-swap-bsc-provider';
|
|||
import { SushiSwapBscTrade } from 'src/features/on-chain/calculation-manager/providers/dexes/bsc/sushi-swap-bsc/sushi-swap-bsc-trade';
|
|||
import { SUSHI_SWAP_BSC_PROVIDER_CONFIGURATION } from 'src/features/on-chain/calculation-manager/providers/dexes/bsc/sushi-swap-bsc/constants';
|
|||
import { BLOCKCHAIN_NAME } from 'src/core/blockchain/models/blockchain-name';
|
|||
|
|||
export const sushiSwapBscProviderSpec = () => {
|
|||
let sushiSwapBscProvider: SushiSwapBscProvider;
|
|||
|
|||
beforeAll(() => {
|
|||
sushiSwapBscProvider = new SushiSwapBscProvider();
|
|||
});
|
|||
|
|||
test('Initialize values', () => {
|
|||
expect(sushiSwapBscProvider.blockchain).toBe(BLOCKCHAIN_NAME.BINANCE_SMART_CHAIN);
|
|||
expect(typeof sushiSwapBscProvider.UniswapV2TradeClass).toBe(typeof SushiSwapBscTrade);
|
|||
expect(sushiSwapBscProvider.providerSettings).toBe(SUSHI_SWAP_BSC_PROVIDER_CONFIGURATION);
|
|||
});
|
|||
};
|