mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
30 lines
923 B
TypeScript
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)
|
|
})
|
|
})
|