jasmine

    1

    4答えて

    私はいくつかの画像を循環するjQueryプラグインを開発しています。私はいくつかのテストを書いており、src属性が常に必要なときに変更されていることをテストしたい。トラブルは、原画像を 画像を順番に画像のリストに含まれている サイクルのsetIntervalによって制御されるランダム に選択されたページで使用することである起因しました、など、システムのパフォーマンスに、ビット予測不可能である だか

    1

    1答えて

    Jasmine TestフレームワークのJavaScriptファイルを実行するために、次のコードを実装しました。 NSMutableArray * fArr = [[NSBundle mainBundle] pathsForResourcesOfType:@"js" inDirectory:@"scripts/JS_TestFramework/lib/jasmine-1.1.0"]; NSMut

    49

    2答えて

    ジャスミンの使用を開始したばかりですので、初心者の質問はお許しください。toHaveBeenCalledWithを使用する場合、オブジェクトタイプをテストすることは可能ですか? expect(object.method).toHaveBeenCalledWith(instanceof String); 私はこれを知りましたが、引数ではなく戻り値をチェックしています。 expect(k inst

    58

    2答えて

    テストを実行したときに上記のエラーメッセージが表示されました。以下は私のコードです(私はBackbone JSとJasmineを使ってテストしています)。誰がなぜこれが起こるのか知っていますか? $(function() { describe("Category", function() { beforeEach(function() { category = ne

    3

    1答えて

    バックボーンモデルのトリガーメソッドをテストするときに、私は奇妙なエラーが発生しました。以下は私のコードです: Category = Backbone.Model.extend({ fetchNotes: function() { this.trigger("notesFetchedEvent"); } }) describe("Category", funct

    12

    1答えて

    JasmineとQUnitのテストケースの仕様を書いて比較していますが、イベントが要素にバインドされているかどうかを確認するテストを書く必要があります。 $('.page').live('click', function() { page_clicked($(this)) }); page_clickedのようなルックスを結合 イベントは、プライベートメソッドですが、それは別のモジュールの公開

    0

    1答えて

    Jasmine Testing Frameworkを使用してexpectの結果を真の記録と比較する方法は何ですか? 方法の一つは、非常に基本的な価値のために良いです...しかし、それは、実行時にオブジェクトを比較しないように、それはいくつかの制限があるパラメータが期待以内に静的な値を使用することです... 比較する方法実行時のオブジェクトの有効性... ??? EDIT: it("Read JSO

    4

    3答えて

    Jasmine BDDを使用してajax呼び出しを偽装する方法の例を見つけるのに苦労していますか? 私はそう... ajax({ url: 'JSON.php', dataType: 'json', onSuccess: function(resp) { console.log(resp); } }); のように動作しますカスタムAja

    0

    3答えて

    spec/category_keyword/categories.htmlに備品を読み込もうとしています。フィクスチャの内容はkeywordsListView.elは、固定具が何らかの形でロードされていないことを私に示唆している定義されていない、しかし 私のテスト $(function() { beforeEach(function(){ keywordsListView =

    11

    6答えて

    jQueryを使用しないXMLHttpRequestまたは純粋なJavascript AJAXでonreadystatechangeをテストするにはどうすればよいですか?私はFirefoxの拡張機能を開発しているので、これをやっています。私はスパイを使わなければならないと思うけど、私のアヤックスは何も返さないので、どうやって分かりません。 submit : function() {