var assert = require('assert'); var conv = require('../').convert; var bytesToHex = conv.bytesToHex; var hexToBytes = conv.hexToBytes; test('bytesToHex', function() { assert.equal(bytesToHex([0, 1, 2, 255]), '000102ff'); }); test('hexToBytes', function() { assert.deepEqual(hexToBytes('000102ff'), [0, 1, 2, 255]); }); test('bytesToHex - hexToBytes', function() { var bytes = []; for (var i=0 ; i<256 ; ++i) { bytes.push(i); } var hex = bytesToHex(bytes); assert.equal(hex.length, 512); assert.deepEqual(hexToBytes(hex), bytes); });