Jest入門
インストール
Yarnの場合
yarn add --dev jest
NPMの場合
npm install --save-dev jest
非同期処理のテスト
Promises
test('the data is peanut butter', () => { return fetchData().then(data => { expect(data).toBe('peanut butter'); }); });
test('the data is peanut butter', () => { return Promise.resolve().then(() => { expect(data).toBe('peanut butter'); }); });