問題タブ [nodeunit]
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.
node.js - nodeunit が非同期テストを終了できない
IDE またはコンソールで nodeunit テストを実行すると、正常に実行されますが、終了できません。助けてください!
node.js - あるメソッドから別のメソッドへのサーバー側コード テストのノードユニット テスト ケースでオブジェクト値を取得できない
node.js サーバー側コードのテストに nodeunit を使用しています。これが私のコードスニペットです。すべてのコードを追加したわけではありませんが、エラー リファレンスを表示できます。
メソッドの bwlow コードでtest adding a project
は、プロジェクトを mongodb に追加し、保存後にサーバーから応答を取得したら、新しく追加された _id を me.projectToUpdate['_id'] に割り当てています。
私の問題は、test build a project
テストケースで me.projectToUpdate['_id'] の値を取得できないことです。
mongodb - mongoを使用したnodeunitの複数のタスクが失敗する
ノードユニットとマングースで非同期結果を返すにはどうすればよいですか? 私の失敗をより簡単に示すために、非常にわずかに変更しました。
var mongoose = require('mongoose');
これを nodeunit で実行すると、次のようになります。
詳細情報: setUp/tearDown で mongo を使用せず、カウンターを増やすなどのテスト コードのみを使用する場合、すべて機能します。テストが 1 つしかない場合は、すべてが機能します。別のテストを追加し、セットアップでmongoを使用すると一貫して失敗するため、セットアップで何か間違ったことをしていると思います。
前もって感謝します。
gruntjs - 多くのアイスノードユニットテストを実行する方法
iced nodeunit テストを実行すると...
... 大丈夫です。
コーヒースクリプトのテストをたくさん実行すると...
... 大丈夫です。しかし、アイスノードユニットテストのセットを実行しようとするとgrunt nodeunit
...
... エラーが発生しました: Fatal error: Unexpected string
。一見gruntjs
わからないiced coffeescript
。
では、大量のアイスノードユニットテストを実行するにはどうすればよいでしょうか? なしかもしれませんgrunt-contrib-nodeunit
が、どうですか?
node.js - シリアル通信のノード単位テスト
node.js を使用して piLite とやり取りする npm モジュールを作成しています。TDDの原則を使ってきちんと書きたいと思います。
テストする必要があるコード:
標準的な使用方法は次のとおりです。
アサーションをテストする方法は理解していますが、シリアル ポートへの接続をテストする方法がわかりません。
それをテストする必要がありますか、それともシリアルポートへの書き込みに使用している機能をテストするだけですか?
編集:私はNodeunitにかなり慣れていないので、正しい方向へのポインタは素晴らしいでしょう。
javascript - JUnit xml を出力するように grunt-contrib-nodeunit を設定するには?
grunt-contrib-nodeunit モジュールでレポーターをセットアップする方法に関する情報が見つかりません。現在、Gruntfile.js でこのタスクを実行しています。
カスタム出力パスで組み込みの JUnit レポートを使用するように grunt に指示する方法は?
nodeunit - 1 つの nodeunit ファイルから名前で 1 つのテストを実行する
複数のテストを含む nodeunit テスト ファイルから 1 つのテストのみを実行することは可能ですか。私のtests.js
ファイル:
すべてのテストを実行できます。
しかし、次のように test2 のみを実行したい:
tests.js
ファイルを2つの別々のファイルに分割せずに可能ですか?