5

ジャスミン初心者です。ジャスミンを使用して次のjqueryコードをテストする方法がわかりません。

 if ($('.data-block').length > 0) {
   $('.span4:even', '.data-block').addClass('even');
   $('.span4:odd', '.data-block').addClass('odd');
 }

この jquery プログラムについて、ジャスミンを使用してテスト コードを記述する方法を教えてください。ご回答ありがとうございます。

4

1 に答える 1

9

Jasmine-JQuery プラグインを使用して、注入された DOM に対してテストできます。

https://github.com/velesin/jasmine-jquery

プラグインは、次のようなカスタム マッチャーを提供します。

expect($('.span4:even')).toHaveAttr('class', 'even')

Ps ここに簡単な紹介があります。

于 2012-11-02T09:37:36.473 に答える