const chai = require('chai'); const emojis = require('../../lib/resources/emojis'); const common = require('../common'); chai.should(); describe('Emojis', () => { it('should fetch emojis', async () => { const validator = (url, options) => { url.should.equal(`${common.config.apiURL}/realm/emoji`); options.method.should.be.equal('GET'); options.should.not.have.property('body'); }; const output = { emoji: { green_tick: { source_url: '/user_avatars/1/emoji/green_tick.png', deactivated: false, author: {}, }, }, msg: '', result: 'success', }; common.stubNetwork(validator, output); const data = await emojis(common.config).retrieve(); data.should.have.property('result', 'success'); }); });