UNPKG

@yoroi/portfolio

Version:

The Portfolio package of Yoroi SDK

20 lines (19 loc) 779 B
"use strict"; var _bignumber = _interopRequireDefault(require("bignumber.js")); var _tokenBalance = require("../adapters/token-balance.mocks"); var _amountBreakdown = require("./amount-breakdown"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } describe('amountBreakdown', () => { it('should correctly split the quantity based on decimals', () => { const result = (0, _amountBreakdown.amountBreakdown)(_tokenBalance.tokenBalanceMocks.primaryETH); expect(result).toEqual({ bi: 1000000n, bn: new _bignumber.default('1e-12'), decimalPlaces: 18, fraction: '000000000001000000', integer: '0', str: '0.000000000001000000' }); }); }); //# sourceMappingURL=amount-breakdown.test.js.map