問題タブ [jasmine-node]

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 投票する
4 に答える
5368 参照

jasmine - jasmine 2.0 を使用してコマンド ラインから単一のテストを実行するにはどうすればよいですか

タイトルが示すように、仕様全体ではなく、単一のテストを実行したいと思います。私が試した単純な方法は、次のようなケースを使用することでした:

これは MyCase.spec.js というファイルに保存されます (これが重要な場合)。コマンドラインから次のコマンドを使用して、最初のケースだけを実行できると思っていたでしょう。

しかし、これはどうやらそれを行う方法ではありません。それで、それはどのように行われますか?

ありがとう!

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

node.js - 変数が定義されていないため、Jasmine spyOn 関数の引数オブ​​ジェクト

アプリケーションの1つにジャスミンテストケースを配線しています。ジャスミンを習い始めました。以下は私のスクリプトコードです

ここで、spyOnresreqオブジェクトを使用して、send メソッドが呼び出されたかどうかを知りたいと考えています。 req と res はグローバル変数ではないため、junit 仕様でスパイを作成する方法に疑問を持っています

助けてください!!!!!!!!

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

javascript - 関数引数のデリゲートコールバックのJasmine junitテスト

私は最近、ジャスミンを使用して、アプリケーションの 1 つの junit テストケースを書き始めました。この時点で、スパイされた関数の callBack 関数を呼び出す方法に行き詰まっています。

今、私の仕様では、 iService.searchForAccess の実世界の実装への呼び出しをモック化し、 searchForAccess の nocallThrough を呼び出したいと考えています。しかし、ユース ケースを完全にカバーするには、queryCalback 関数を呼び出す必要があります。

私の仕様では、queryCalback 関数を明示的に呼び出そうとしました。

しかしiService.searchForAccess.mostRecentCall、空のオブジェクト {} を返します。

親切に助けてください!!!!!!!!!!!!

よろしくプニス

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

node.js - 竹を通してジャスミンテスト?

ジャスミンのテストを竹と統合したいのですが、それが可能かどうかはわかりません。これまでに見つけた最高のものは、モカ テストのみをサポートするhttps://bitbucket.org/atlassian/bamboo-nodejs-pluginです。ノードジャスミンの出力を竹と互換性があるように変更する方法があることを知りたいです。

ありがとう

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

node.js - ジャスミンノードと竹 - テストに失敗しました

ノード アプリのテストに jasmine-node を使用し、Bamboo と統合していますが、問題は、テストに失敗した Bamboo レポートの一部が、コマンド jasmine-node test-name.js が 1 で終了し、Bamboo ジョブ ダッシュボードにラベルがあることを報告する場合です。テストに関するレポートのないテストレス ビルド。

また、ノードでラッパーを作成してそのコマンドを実行しましたが、実行の出力は1です。

junit テストに --junitreport フラグとアーティファクトを使用しているため、このラッパーを Bamboo に使用できますか? または、テストの一部が失敗した場合にエラーがスローされないように jasmine-node をセットアップできますか?

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

node.js - jasmin-node が Windows で動作しない

Windows cmd から jasmine-node を実行しようとしていますが、成功しません。私のpackage.jsonは私のプロジェクトの最上位にあり、次のものがあります

これをプロジェクトの最上位で実行します。

そして、これ

これが結果です

jasmin-node のインストールで何が問題になったのですか? Windowsでこれを行う適切な方法は何ですか?