it('fixtures', function() { for (var i = 0; i < fixtures.divvy.length; i++) { var testCase = fixtures.divvy[i]; var encoded = Base.encode(hexToByteArray(testCase.hex)); assert.strictEqual(encoded, testCase.string); } });
it('fixtures', function() { for (var i = 0; i < fixtures.divvy.length; i++) { var testCase = fixtures.divvy[i]; var decoded = Base.decode(testCase.string); assert.deepEqual(decoded, hexToByteArray(testCase.hex)); } });
it('rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', function() { var decoded = Base.decode('rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh'); var encoded = Base.encode(decoded); assert.strictEqual(encoded, 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh'); });
it('rrrrrrrrrrrrrrrrrrrrBZbvji', function() { var decoded = Base.decode_check(0, 'rrrrrrrrrrrrrrrrrrrrBZbvji'); assert(decoded.equals(1)); });
it('rrrrrrrrrrrrrrrrrrrrrhoLvTp', function() { var decoded = Base.decode_check(0, 'rrrrrrrrrrrrrrrrrrrrrhoLvTp'); assert(decoded.equals(0)); });
it('1', function () { var encoded = Base.encode_check(0, digitArray('00000000000000000001')); assert.strictEqual(encoded, 'rrrrrrrrrrrrrrrrrrrrBZbvji'); });
it('0', function () { var encoded = Base.encode_check(0, digitArray('00000000000000000000')); assert.strictEqual(encoded, 'rrrrrrrrrrrrrrrrrrrrrhoLvTp'); });