JasmineJS-概要

JasmineはオープンソースのJavaScriptフレームワークであり、あらゆる種類のJavaScriptアプリケーションをテストできます。Jasmineは、Behavior Driven Development(BDD)の手順に従って、JavaScriptステートメントの各行が適切に単体テストされていることを確認します。Jasmineは、BDDの手順に従うことで、アプリケーション全体をテストするのではなく、アプリケーション全体の最小単位をテストするための小さな構文を提供します。

なぜジャスミンを使うのですか?

以下は、他の利用可能なJavaScriptテストフレームワークに対するJasmineを使用する利点です。

  • Jasmineは他のJavaScriptフレームワークに依存していません。

  • ジャスミンはDOMを必要としません。

  • Jasmineフレームワークで使用されるすべての構文は、クリーンで明白です。

  • Jasmineは、Rspec、JS Spec、およびJspecの影響を強く受けています。

  • Jasmineはオープンソースフレームワークであり、スタンドアロン、ruby gem、Node.jsなどのさまざまなバージョンで簡単に利用できます。

ジャスミンの使い方は?

Jasmineは、あらゆる種類の開発方法論に非常に簡単に実装できます。ダウンロードする必要があるのは、公式Webサイトからのスタンドアロンライブラリファイルだけです。https://jasmine.github.io/ アプリケーションに同じものを実装します。

詳細な環境設定については、次の章「環境設定」で説明します。zipファイルを正常にダウンロードして解凍すると、そのzipファイル内に次のサブフォルダーが表示されます。