UNPKG

newsapi-wrapper

Version:

A wrapper around the News API (https://newsapi.org/) that exposes a Promise-like interface

20 lines (16 loc) 447 B
const newsapi = require('../lib/newsapi'); jest.setTimeout(2000); test('Calling setApiKey() is enough to run send', () => { expect.assertions(1); return newsapi .setApiKey('abcd') .send() .then(response => { expect(response.totalResults).toEqual(20); }); }); test('Empty API key leads to exception', () => { expect(() => { newsapi.setApiKey(undefined); }).toThrow(Error); });