是否有一个好的基于服务器端JavaScript的rest API测试框架
Is there a good server side javascript based rest API testing framework?
我想测试用java编写的rest api的外部端点,但我想从javascript运行测试,以便与我们的客户端Web应用程序共享js代码和测试框架。 有没有一个好的库可以简化此操作,这样我就不必重新发明轮子了?
我使用 restler 作为 http 客户端
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();
});
});
我还没有尝试过,但 VCR https://github.com/elcuervo/vcr.js 的节点.js版本看起来很有希望。
虽然如果不是太复杂,我只会存根回复。
相关文章:
- Amazon S3 REST API大小不正确
- 客户端服务器REST API captcha实现
- 在同一ip但不同端口上使用Rest API
- 从ANGULAL连接到REST API
- 如何在使用loopback REST API时更改gulp-angular项目的端口号
- Cross domain - REST API
- 更改REST API服务器的最佳实践
- DreamFactory REST API POST休息/用户/会话请求总是在IE9中返回错误
- 解析推送通知-如何从REST或JS API跟踪打开
- REST API node.js
- 数据未显示 - 余烬 js - Rest API
- 登录后无法使用 ACS REST API 发送推送通知
- 在 Rest API 中发布调用
- REST API 服务器是否应该使用 PUT 接收 JSON 数据或普通表单数据
- 在 javascript 中保护 Azure API rest 调用
- API REST JQUERY
- 使用jQuery进行API Rest调用
- 如何在SAILJS的API REST中使用方法过滤器搜索
- 使用Javascript实现API rest客户机在添加授权标头时返回404
- 维护多个版本的 API Rest