Java で記述された REST API の外部エンドポイントをテストしたいのですが、JavaScript からテストを実行して、js コードとおそらくテスト フレームワークをクライアント Web アプリケーションと共有できるようにしたいと考えています。これを簡単にするための良いライブラリがあるので、車輪を再発明する必要はありませんか?
2 に答える
0
まだ試していませんが、VCR の node.js バージョンhttps://github.com/elcuervo/vcr.jsが有望に見えます。
複雑すぎない場合は、応答をスタブしますが。
于 2012-05-08T22:45:23.647 に答える
0
http クライアントとして restler を使用します。
https://github.com/danwrong/restler
TDD/BDDのモカ
http://visionmedia.github.com/mocha/
テストの作成は非常に簡単で、実際にはフレームワーク自体ではありませんが、ボイラープレートはほとんど必要ありません。
test('/authenticate service should authenticate user', function(done) {
var myService = service.getLocator().authenticate;
var params = {username: "...", password: "..."};
service.postJson(myService.host, '/authenticate', params, function(data, response) {
data.username.should.eql('...');
done();
});
});
于 2012-05-09T00:37:02.287 に答える