var mockHex = '0xabcdef0123456789' var mockKey = new Buffer(32) let cacheVal module.exports = { encrypt (password, dataObj) { cacheVal = dataObj return Promise.resolve(mockHex) }, decrypt (password, text) { return Promise.resolve(cacheVal || {}) }, encryptWithKey (key, dataObj) { return this.encrypt(key, dataObj) }, decryptWithKey (key, text) { return this.decrypt(key, text) }, keyFromPassword (password) { return Promise.resolve(mockKey) }, generateSalt () { return 'WHADDASALT!' }, }