Jest (JavaScriptフレームワーク)とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Jest (JavaScriptフレームワーク)の意味・解説 

Jest (JavaScriptフレームワーク)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/12/10 00:01 UTC 版)

Jest[1]は、Jasmine英語版[2]の上に構築され、Meta(旧Facebook)によってメンテナンスされているJavaScriptのテストフレームワークである。

解説

Christoph Nakazawa英語版によって設計・開発され、シンプルさと大規模なWebアプリケーションのサポートに重点を置いている。BabelTypeScriptNode.jsReactAngularVue.jsSvelteを使用するプロジェクトで動作する。Jestは、テストフレームワークを初めて使用するユーザーのために、多数の設定が必要ないように作られている。

使い方とテストの例

インストール

JavaScriptのパッケージマネージャーnpmを使用して、JestをNode.jsにインストールする。

$ npm install --save-dev jest

この例では、次のようなsum.jsとして保存されたモジュールのテストケースを作成する。

function sum(a, b) {
  return a + b;
}

module.exports = sum;

以下のテストケースは、Jestがsum.jsのテストケースとして自動的に選択できるように、sum.test.jsという名前のファイルとして作成する。

テストケースのファイルの内容は次のようになる。

const sum = require('./sum');

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

次に、コマンドラインで次のコマンドを実行する。

$ npm run test

これにより、テストが実行され、結果がコマンドラインに出力される。

関連項目

出典

  1. ^ Jest Website”. 2022年11月19日閲覧。
  2. ^ jest/README.md at 88a94d5d1bc1f387317a3068bf510ab992c5dc64 · facebook/jest” (英語). GitHub. 2022年5月31日閲覧。

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  Jest (JavaScriptフレームワーク)のページへのリンク

辞書ショートカット

すべての辞書の索引

「Jest (JavaScriptフレームワーク)」の関連用語

Jest (JavaScriptフレームワーク)のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Jest (JavaScriptフレームワーク)のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのJest (JavaScriptフレームワーク) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS