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.
15 lines
534 B
15 lines
534 B
if (typeof Test === 'undefined') require('../tester');
|
|
|
|
Test('sum', function () {
|
|
|
|
function t(expected, value){
|
|
Test.isTrue(expected.eq(value));
|
|
}
|
|
|
|
var expectedSum = new BigNumber(600);
|
|
t(expectedSum, BigNumber.sum(100, 200, 300));
|
|
t(expectedSum, BigNumber.sum('100', '200', '300'));
|
|
t(expectedSum, BigNumber.sum(new BigNumber(100), new BigNumber(200), new BigNumber(300)));
|
|
t(expectedSum, BigNumber.sum(100, '200', new BigNumber(300)));
|
|
t(expectedSum, BigNumber.sum(99.9, 200.05, 300.05));
|
|
}); |