メインコンテンツへスキップ
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS

Jest はシンプルさを重視した、快適な JavaScript テスティングフレームワークです。

It works with projects using: Babel, TypeScript, Node, React, Angular, Vue and more!

ゼロコンフィグ

Jest はほとんどの JavaScript プロジェクトにおいて、細かい設定不要で動作することを目指しています。

スナップショット

スナップショット機能で大きなオブジェクトを容易に追跡できるテストを作成できます。スナップショットはテストと一緒に、あるいはインラインに埋め込んだ状態で表示できます。

独立的

パフォーマンスを最大化するために、別々のプロセスで実行してテストを並列化します。

優れた API

it から expect まで――。 Jest にはすべてのツールキットが1つにまとまっています。きちんとドキュメント化され、よくメンテナンスされている、優れたツールキットです。

高速で安全

テストが一意なグローバル状態を持つことを保証することで、Jest は安全にテストを並列実行できます。開発効率が上がるよう、Jest は以前に失敗したテストを最初に実行し、テストファイルの所要時間に基づいて再整理します。

コードカバレッジ

フラグ --coverage を指定することで、コードカバレッジを生成します。追加の設定は必要ありません。Jest は未テストのファイルを含むプロジェクト全体からコードカバレッジ情報を収集できます。

モッキングが容易

Jestではテストにおけるインポートに独自のリゾルバを使用することで、テストスコープ外のオブジェクトを簡単にモックできます。 豊富なモック機能 API でモックされたインポートを使用して、読みやすいテスト構文で関数呼び出しをスパイすることができます。

優れたエラーメッセージ

テストが失敗したとき、Jest は理由をわかりやすく示します。ここではいくつかの例を紹介します。

Jest の哲学

Jest はあらゆる JavaScript のコードベースの正しさを保証するために設計された JavaScript テスティングフレームワークです。親しみやすく、豊富な機能を持つAPIによって簡単にテストを書くことができ、さらには素早く結果を得ることができます。

Jest はドキュメントが豊富に用意されているほか、設定はほとんど不要です。さらに、要件に合わせて拡張することができます。

Jest はテストを楽しいものにします。

- Jest コアチーム

- Jest コアチーム

ドキュメントと講演

Jest のコアチームとコントリビュータは定期的に Jest と快適な JavaScript のテスト手法 (Jest and Delightful JavaScript Testing) について議論しています。jsconf.eu 2017 でのトーク Building High-Quality JavaScript Tools や、ReactiveConf 2017 でのトーク Jest as a Platform をチェックしてみてください。

The Meta Open Source team has put together a short overview of Jest, where they explained the project in beginner's terms. You can also find other content about Meta Open Source projects on their YouTube Channel.

Open Collective

多くのユーザが存在するため、Jest のコアチームは Open Collective を Facebook 社外のコントリビュータのために使用しています。

スポンサー

スポンサーは、毎月 Jest に $100 以上の支援をしてくださっている方たちです。

支援者

支援者は、毎月 Jest に $2 以上の支援をしてくださっている方たちです。

viagra online's avatarCasino non AAMS's avatarITG Esports's avatarOnline eSports's avatarbuy Instagram likes's avatarRefermate's avatarNon Gamstop Casinos's avatarSavvy Binge's avatarWiseEssays.com's avatarDiemalen.com's avatarInstagram Story Viewer's avatarFireTVSticks's avataribomma's avatarRemote Index's avatarRyan Jackson's avatarIgAnony's avatarFollowerUS's avatarRealSpyApps's avatarJason Lin's avatarThe Lock Pro's avatarLubbock Locksmith's avatarThe Lock Pro's avatar35mm Slides to Digital's avatarVideo Conversion Experts's avatarWazobia Technologies's avatarMFB Technologies's avatarGraphCommerce's avatarBestForAndroid's avatarJohn Enad's avatarLivingFeeds's avatarSufi Meditation's avatarSufi Meditation's avatarMamafacts's avatarmarikov's avatarHeadSpin's avatarSMFAME's avatarGlobal GSM Control's avatarDailycontributors's avatarOrganic Social Boost's avatarCellTrackingApps's avatarHD Clipart's avatarrubixibuc's avatarPrime Sound's avatarWebScraping.AI's avatarCorellium's avatarVINN's avatarMymoneycomparison.com's avatarTHE PADDING's avatarF1 Autos Singapore's avatarAlexander Klein's avatarCouponBlender's avatarSudharaka Palamakumbura's avatarRantent's avatarBalsa's avatarTim Kloss's avatarHTHGuide's avatarKai's avatarDoULike's avatarGabriel Gasparolo's avatarLoc8NearMe's avatarTownCalendars's avatarTikyToky's avatar123Calendars's avatarLambdaTest Inc's avatarLambdaTest Inc's avatarJDLT's avatarUAB East Scandinavia Company's avatarThe Imaging Professionals's avatarMatthew Tole's avatarReach Digital's avatarCrossword King's avatarPyramid Restoration's avatarTheme Divi's avatarTraders-Insurance.com's avatarDavid Johnston's avatarNethome.wiki's avatarSPF Insurance Services's avatarWebsiteRating.com's avatarSignomatic.com's avatarBenjamin Piouffle's avatarBarry May's avatarReid Burke's avatarCodeFirst's avatarGil Barbara's avatarTakeShape's avatarHRANK.com's avatarMatan Kushner's avatar

Jest を使っているのは誰?

A lot of people! With 50m downloads in the last month, and used on over 3,898,000 public repos on GitHub. Jest is used extensively at these companies:

FacebookTwitterThe New York TimesSpotifyAirbnbInstagram

And many others