1

Jasmine BDD の使用について基本的な質問があります。テストは、「モック」データで実行されるシミュレーションを意図したものですか?

Web ページのスクロール イベントからデータを取得する既存のスクリプトのテスト バージョンを作成したいと考えています (このスクリプトはまだ作成されていません)。しかし、Jasmine は UI のテストを使用SpecRunner.htmlHTMLReporterて検証しているようです。

自分の Web ページでこれを使用するにはどうすればよいですか?

BDD/TDD は、ロジックをテストするための分離されたシミュレーションを意図したものですか? それを実際の本番システムやデータソースに実際に接続していない..?

ここで基本を把握しようとしています:)

4

1 に答える 1

0

はい、ここで依存関係逆転の原則を使用します。基本的に、ロジック (alg) にハードコーディングする代わりに、ロジック (alg) に DOM オブジェクト (この場合は DOM オブジェクトのモック) を渡す必要があります。

于 2013-02-26T14:51:47.367 に答える