ruby-on-rails - 带有 Rspec 测试的完整 rails json API 示例

标签 ruby-on-rails json api rspec bdd

我正在寻找一个很好的 Rails 3 项目示例存储库,它实现了 JSON API 并包含 RSpec 测试。一个完整的教程会很棒,但我会选择一个评论很好的例子。

最佳答案

Yehuda Katz 和 Ryan Bigg 即将出版的优秀书籍,Rails 3 in Action ,有一章是关于在贯穿整本书的示例应用程序之上构建测试驱动的 JSON API。

虽然我强烈建议购买本书的测试版,但示例应用程序 Ticketee 的代码是开源的,可以在 GitHub 上找到。 .特别是,所有与 API 相关的命名空间都在 /app/controllers/api 下,您可以在 /spec/api 中找到大量 RSpec 测试。

几个月前,当我不得不为 iPhone 应用程序编写 JSON API 时,我处于与您相同的位置,因此我很清楚缺乏好的、测试驱动的相关在线教程。幸运的是,我发现了这本书,结果证明它绝对是救命稻草。

关于ruby-on-rails - 带有 Rspec 测试的完整 rails json API 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6885572/

相关文章:

ruby-on-rails - 从 Ubuntu 中的 ROR 应用程序连接到 SQL Server 2005

ruby-on-rails - ArgumentError(Api::V1 的副本已从模块树中删除但仍处于事件状态!)

ruby-on-rails - Rails 中 url_for 的反义词是什么?采用路径并生成解释路径的函数?

ios - 如何访问 JSON 数据并将其显示在 XCode Logcat 中,如果响应为空,我想显示警报

javascript - 如何在 vue.js 对象内循环数组

javascript - 显示来自 api 调用的搜索结果

ruby-on-rails - 如何使用 Rspec 测试强参数?

json - Google 地方信息自动完成功能可以在标签编辑器字段中使用吗?

php - 无法打开流 : HTTP request failed! HTTP/1.0 400 错误请求 - 尝试获取 YouTube API 数据

java - volley json 缓存图像无法离线工作