var assert = require('assert') var convert = require('../src/convert') var fixtures = require('./fixtures/convert') describe('convert', function() { describe('bufferToWordArray', function() { fixtures.valid.forEach(function(f) { it('converts ' + f.hex + ' correctly', function() { var buffer = new Buffer(f.hex, 'hex') var result = convert.bufferToWordArray(buffer) assert.deepEqual(result, f.wordArray) }) }) }) describe('wordArrayToBuffer', function() { fixtures.valid.forEach(function(f) { it('converts to ' + f.hex + ' correctly', function() { var resultHex = convert.wordArrayToBuffer(f.wordArray).toString('hex') assert.deepEqual(resultHex, f.hex) }) }) }) })