You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tag:
Branch:
Tree:
4016bb535b
develop
feature/default_network_editable
v10.22.3
${ noResults }
50 lines
1.4 KiB
50 lines
1.4 KiB
import assert from 'assert';
|
|||
import {
|
|||
KOVAN_CHAIN_ID,
|
|||
MAINNET_CHAIN_ID,
|
|||
RINKEBY_CHAIN_ID,
|
|||
ROPSTEN_CHAIN_ID,
|
|||
} from '../../../shared/constants/network';
|
|||
import getBuyEthUrl from './buy-eth-url';
|
|||
|
|
||
describe('buy-eth-url', function () {
|
|||
|
const mainnet = {
|
||
chainId: MAINNET_CHAIN_ID,
|
|||
|
amount: 5,
|
||
address: '0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc',
|
|||
};
|
|||
|
const ropsten = {
|
||
chainId: ROPSTEN_CHAIN_ID,
|
|||
};
|
|||
|
const rinkeby = {
|
||
chainId: RINKEBY_CHAIN_ID,
|
|||
};
|
|||
|
const kovan = {
|
||
chainId: KOVAN_CHAIN_ID,
|
|||
};
|
|||
|
|
||
|
it('returns wyre url with address for network 1', function () {
|
||
const wyreUrl = getBuyEthUrl(mainnet);
|
|||
|
|||
|
assert.equal(
|
||
wyreUrl,
|
|||
'https://pay.sendwyre.com/purchase?dest=ethereum:0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc&destCurrency=ETH&accountId=AC-7AG3W4XH4N2&paymentMethod=debit-card',
|
|||
);
|
|||
});
|
|||
|
|
||
it('returns metamask ropsten faucet for network 3', function () {
|
|||
const ropstenUrl = getBuyEthUrl(ropsten);
|
|||
assert.equal(ropstenUrl, 'https://faucet.metamask.io/');
|
|||
});
|
|||
|
|
||
it('returns rinkeby dapp for network 4', function () {
|
|||
const rinkebyUrl = getBuyEthUrl(rinkeby);
|
|||
assert.equal(rinkebyUrl, 'https://www.rinkeby.io/');
|
|||
});
|
|||
|
|
||
it('returns kovan github test faucet for network 42', function () {
|
|||
const kovanUrl = getBuyEthUrl(kovan);
|
|||
assert.equal(kovanUrl, 'https://github.com/kovan-testnet/faucet');
|
|||
});
|
|||
});
|