1 var numeral = require('../../numeral');
16 for (var i = 0; i < tests.length; i++) {
17 num = numeral(tests[i][0]);
19 test.strictEqual(num.value(), tests[i][2], tests[i][0] + ' + ' + tests[i][1]);
25 subtract: function (test) {
36 for (var i = 0; i < tests.length; i++) {
37 num = numeral(tests[i][0]);
38 num.subtract(tests[i][1]);
39 test.strictEqual(num.value(), tests[i][2], tests[i][0] + ' - ' + tests[i][1]);
45 multiply: function (test) {
56 for (var i = 0; i < tests.length; i++) {
57 num = numeral(tests[i][0]);
58 num.multiply(tests[i][1]);
59 test.strictEqual(num.value(), tests[i][2], tests[i][0] + ' * ' + tests[i][1]);
65 divide: function (test) {
70 [0.5,3,0.16666666666666666],
76 for (var i = 0; i < tests.length; i++) {
77 num = numeral(tests[i][0]);
78 num.divide(tests[i][1]);
79 test.strictEqual(num.value(), tests[i][2], tests[i][0] + ' / ' + tests[i][1]);
85 difference: function (test) {
96 for (var i = 0; i < tests.length; i++) {
97 num = numeral(tests[i][0]);
98 test.strictEqual(num.difference(tests[i][1]), tests[i][2], 'Difference between ' + tests[i][0] + ' and ' + tests[i][1]);