parent
e8ade42f2a
commit
0db627d979
@ -0,0 +1,32 @@ |
|||||||
|
var assert = require('assert') |
||||||
|
var BalanceComponent = require('../../../ui/app/components/balance-component') |
||||||
|
|
||||||
|
describe('BalanceComponent', function () { |
||||||
|
let balanceComponent |
||||||
|
|
||||||
|
beforeEach(function () { |
||||||
|
balanceComponent = new BalanceComponent() |
||||||
|
}) |
||||||
|
|
||||||
|
it('shows token balance and convert to fiat value based on conversion rate', function () { |
||||||
|
const formattedBalance = '1.23 ETH' |
||||||
|
|
||||||
|
const tokenBalance = balanceComponent.getTokenBalance(formattedBalance, false) |
||||||
|
const fiatDisplayNumber = balanceComponent.getFiatDisplayNumber(formattedBalance, 2) |
||||||
|
|
||||||
|
assert.equal('1.23 ETH', tokenBalance) |
||||||
|
assert.equal(2.46, fiatDisplayNumber) |
||||||
|
}) |
||||||
|
|
||||||
|
it('shows only the token balance when conversion rate is not available', function () { |
||||||
|
const formattedBalance = '1.23 ETH' |
||||||
|
|
||||||
|
const tokenBalance = balanceComponent.getTokenBalance(formattedBalance, false) |
||||||
|
const fiatDisplayNumber = balanceComponent.getFiatDisplayNumber(formattedBalance, 0) |
||||||
|
|
||||||
|
assert.equal('1.23 ETH', tokenBalance) |
||||||
|
assert.equal('N/A', fiatDisplayNumber) |
||||||
|
}) |
||||||
|
|
||||||
|
}) |
||||||
|
|
Loading…
Reference in new issue