是否有一个好的基于服务器端javascript的restapi测试框架?
我想测试用java编写的rest api的外部端点,但我想从javascript运行测试,以便与我们的客户端web应用程序共享js代码和测试框架。有没有一个好的图书馆可以让这更容易,这样我就不必重新发明轮子了 我还没有尝试过,但是node.js版本的VCR看起来很有希望是否有一个好的基于服务器端javascript的restapi测试框架?,javascript,node.js,testing,serverside-javascript,Javascript,Node.js,Testing,Serverside Javascript,我想测试用java编写的rest api的外部端点,但我想从javascript运行测试,以便与我们的客户端web应用程序共享js代码和测试框架。有没有一个好的图书馆可以让这更容易,这样我就不必重新发明轮子了 我还没有尝试过,但是node.js版本的VCR看起来很有希望 虽然如果不太复杂的话,我会将响应存根。我使用restler作为http客户端 和摩卡咖啡,用于TDD/BDD 编写测试非常简单,几乎没有涉及样板文件,即使它本身不是一个框架 test('/authenticate servi
虽然如果不太复杂的话,我会将响应存根。我使用restler作为http客户端 和摩卡咖啡,用于TDD/BDD 编写测试非常简单,几乎没有涉及样板文件,即使它本身不是一个框架
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();
});
});
嗯,这看起来确实是一个很有前途的组合,我没有想到将http客户机与另一个框架相结合