【jest】Javascriptのテストツールjestのインストールと最小限の使用方法


概要

Javascriptのテストツールであるjestをインストールして最小限の使い方を理解するまで。

インストール

$ npm -D install jest

テストするファイル作成

sum.js
function sum(a, b) {
    return a + b;
}
module.exports = sum;

テストコードを書く

run.test.js
const sum = require('./sum');

test('adds 1 + 2 to equal 3', () => {
    expect(sum(1, 2)).toBe(3);
});

package.jsonを書く

package.json
{
  "scripts": {
    "test": "jest"
  }
}

テスト実行

$ npm run test

実行結果

 PASS  ./sum.test.js
  ✓ adds 1 + 2 to equal 3 (3ms)

Test Suites: 1 passed, 1 total
Tests:       1 passed, 1 total
Snapshots:   0 total
Time:        1.466s
Ran all test suites.

Happy Hacking !