問題タブ [jasmine-jquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
565 参照

gruntjs - grunt-contrib-jasmine で PhantomJS ビューポートの幅を変更するには?

Grunt を使用してレスポンシブ Web サイトのテストを実行しています。Grunt-contrib-jasmine は PhantomJS を使用して Web ページを実行しています。デフォルトのビューポート幅が 400px であることに気付きました。ただし、大画面での動作もテストしたいと思います。PhantomJS のビューポート幅を変更するにはどうすればよいですか?

どうもありがとう。

私のGruntfile.js

0 投票する
1 に答える
839 参照

jasmine - jasmine-jquery の toContainHtml() と toHaveHtml() の比較

jquery-jasmine のドキュメント(ドキュメントが変更された場合に備えて、ドキュメントの正確なリビジョンをリストしました)。

それは説明します:

toContainHtml(文字列)

toHaveHtml(文字列)

いつ toContainHtml() を使用し、いつ toHaveHtml() を使用する必要がありますか? 例から、私は違いを見分けることができません。

0 投票する
2 に答える
284 参照

testing - jasmine-rails で gon を使用する

バックボーン アプリはgonを使用します。テストを実行しようとするgon is undefinedと、ブラウザーのコンソールにエラーが表示されます。レイアウト ファイルには への呼び出しが含まれてinclude_gonいますが、そのファイルは jasmine によって読み込まれていないため、gon を含む最初の JavaScript ファイルで jasmine が失敗しています。変数を空のハッシュ (フィクスチャなど)に割り当てるヘルパーを作成しようとしましたgonが、ヘルパーは gon の最初の呼び出しの後に呼び出されたため、問題は解決しませんでした。

0 投票する
1 に答える
6462 参照

jquery - Visual Studio 2013 で Jasmine + Karma を使用した AngularJS のテスト

私は Angularjs フレームワークを初めて使用し、Jasmine フレームワークと Karma を使用してテストしています。Visual Studio 2013 で構築された ASP.NET MVC アプリがあり、js をテストするために Jasmine パッケージと Karma を含めたいと考えています。

この問題はすでにここで議論されているかもしれませんが、Jasmine ファイルをインクルードし、テストして結果を表示する方法のチュートリアルまたはデモを見せていただけませんか? スパアプリのテストには、Jasmine と Karma が最適ですか?

Jasmine をプロジェクトに含める手順と、それ.jsをテストするために my にバインドする方法を教えてください。

0 投票する
1 に答える
348 参照

jasmine - jQueryで渡されたセレクターに基づいて入力ボックスから値を返すようにジャスミンスパイを設定するにはどうすればよいですか?

次のような呼び出しを行うJqueryでスパイを作成しようとしています:

#AccountNumber セレクターに基づいて値を返すようにスパイを設定するにはどうすればよいですか?

0 投票する
0 に答える
416 参照

jasmine - Karma と Jasmine - jQuery ajax promise のテスト

Karma/jasmine で REST API のテストをいくつか書いており、jquery の $.ajax() メソッドを使用しています。

$.ajax は promise を返します。テストでこれを処理する方法は?

リクエストの成功をテストするには、次のようにします。

しかし、失敗をどのように処理しますか?

つまり、この場合などにエラーを「スロー」できますか?

0 投票する
3 に答える
706 参照

ruby-on-rails - Rails 4.1 jasmine-jqueryがロードされていません

最近Rails 4.1にアップグレードしました

単独で正常に動作する宝石「jasmine-rails」を使用しています。

また、gem 'jasmine-jquery-rails' を使用してフィクスチャをロードしようとしていますが、ロードできません (jasmine は単に jasmine-jquery 関数を認識しません)。jasmine yml ファイルに「jasmine-jquery.js」を追加しました。

また、ファイルを app/javascripts/assets フォルダーに直接追加し、jasmine.yml ファイルを次のように変更してみました

しかし、それでも jasmine-jquery はロードされません。

何かご意見は?