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