1

Ajax と UI に jQuery を使用する Web アプリケーションがあるとします。ここで、単体テストを追加したいと思います。ブラウザや別の Web サーバーを起動せずに単体テストを 1 つのプロセスで実行したいと考えています。Node.js と次の Node.js モジュールで実行できることを願っています。

  • buster.js
  • jQuery Node.js モジュール
  • jsdom Node.js モジュール

何か不足していますか?そのような単体テストの例はありますか?

4

2 に答える 2

2

「アサート」モジュールを試してください。これは標準の Node.js に含まれており、次のようなことができます。

var assert = require('assert');
assert.ok(true, 'test fails');
于 2012-06-23T16:38:02.827 に答える
1

テスト ルーチンは で記述できますがassert、単体テスト フレームワーク、より具体的にはnodeunitを使用することをお勧めします。このモジュールを使用して単体テストを簡素化する方法を説明した記事があります。

そして、実際にはここにたくさんのスレッドがあり、(エヘム...) 同じ質問があります-たとえば、これ、たくさんの選択肢があります。)

于 2012-06-23T16:49:05.723 に答える