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');
});
});