jasmine

    36

    3答えて

    ウィンドウオブジェクトを模擬するにはどうすればよいですか?私はfirefoxの拡張機能をやっていて、ジャスミンを使ってジャバスクリプトをテストしたい。 window.openDialog から任意のパラメータを渡していない場合は、そのオブジェクトが存在しないので、私は function submit() { ... var url = window.arguments[0]; ...

    5

    2答えて

    私はJasmin、Simon、jasmin-simonでバックボーンビューをテストしています。ここで はコードです: var MessageContainerView = Backbone.View.extend({ id: 'messages', initialize: function() { this.collection.bind('add', this.a

    4

    2答えて

    多くの機能を持つ複雑なjavascriptクラスがありますが、その多くはプロダクション環境外で呼び出されると例外をスローします。私はテストでこのクラスのモックインスタンスを別のクラスのコンストラクタに渡す必要がありますが、実際に呼び出される複雑なクラス関数は必要ありません。私がしたいのは、複雑なクラスのすべての関数とプロパティを持つ擬似オブジェクトを持つことですが、すべての関数が何もしないジャスミ

    7

    2答えて

    npmを使用してjasmine-nodeをインストールしました。私のプロジェクトのディレクトリ構造は次のとおりです。 |-lib\ |-taxCalc.js |-spec\ |-taxCalc.spec.coffee |-taxCalc.spec.js |-src\ |-taxCalc.coffee 私は(CoffeeScriptのために)コマンドを

    0

    1答えて

    エバーグリーン/ジャスミンコンボで使用されているコードを転送しようとしています。古いバージョンのプロジェクトから新しいバージョンに移行します。すべての必要性はテストが動作して言うされていないファイルを転送した後: GET http://127.0.0.1:38545/public/javascripts/jquery-1.4.2.min.js 404 (Not Found) : $をデバッガか

    2

    1答えて

    誰かが私が経験している問題をすでに解決しているのだろうかと思っていました。 私は現在、RailsとNodejsプロセスの間で分割されたプロセスを持つプロジェクトに取り組んでいます。私はRSpecをRailsベースのテストに使用し、Jasmine-NodeはNode対応に使用します。 私の状況は、RailsとNodeの両方のアプリケーションが同じデータベースにアクセスするということです。私の問題は、

    1

    2答えて

    JQueryアニメーションのテストに問題が見つかりました。問題は、jasmine.Clock.useMock()モードの間、JQueryはエフェクト実行後にcomplete関数を呼び出さないということです。 ロジック: $('#mydiv').fadeOut('normal', function() { // this is called AFTER the test ends

    5

    2答えて

    は は:コンソールで No data received Unable to load the web page because the server sent no data. Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data. を、私は以下を参照して

    2

    1答えて

    npm install jasmine-jqueryを実行すると、以下のエラー出力が表示されます。 私はWindows 7を実行しています。 npm install jasmine-jquery npm http GET https://registry.npmjs.org/jasmine-jquery npm http 304 https://registry.npmjs.org/jasmi

    1

    1答えて

    backbone-mongodbはバックボーンと実際に互換性があります。元のソリューションはテストのための素晴らしい誓いを持っていました。私のコードも同様にテストしたいと思いますが、どうすればいいのか分かりません。ここで は一例であり、私がテストしたいと思います: update: function(callback) { var model = this.model; this._with