1
0
mirror of https://github.com/oceanprotocol/ocean.js.git synced 2024-11-26 20:39:05 +01:00
ocean.js/test/unit/utils/ConfigHelper.test.ts

30 lines
923 B
TypeScript

import { assert } from 'chai'
import { ConfigHelper } from '../../../src/lib'
describe('ConfigHelper', () => {
it('should get config based on network name', () => {
const network = 'rinkeby'
const config = new ConfigHelper().getConfig(network)
assert(config.network === network)
})
it('should get config based on network name, and add passed Infura ID', () => {
const network = 'rinkeby'
const infuraId = 'helloInfura'
const config = new ConfigHelper().getConfig(network, infuraId)
assert(config.nodeUri.includes(infuraId))
})
it('should get config based on chain ID', () => {
const network = 4
const config = new ConfigHelper().getConfig(network)
assert(config.chainId === network)
})
it('should return nothing with unknown network', () => {
const network = 'blabla'
const config = new ConfigHelper().getConfig(network)
assert(config === null)
})
})