当前位置

网站首页> 程序设计 > 开源项目 > 编程语言 > 浏览文章

API 测试框架 Airborne

作者:小梦 来源: 网络 时间: 2024-05-10 阅读:

Git@OSC 手机客户端摇一摇,有惊喜有妹纸

Airborne 是一个 RSpec 驱动的 API 测试框架,灵感来自于 frisby.js

示例代码:

require 'airborne'describe 'sample spec' do    it 'should validate types' do        get 'http://example.com/api/v1/simple_get' #json api that returns { "name" : "John Doe" }         expect_json_types({name: :string})    end    it 'should validate values' do         get 'http://example.com/api/v1/simple_get' #json api that returns { "name" : "John Doe" }         expect_json({:name => "John Doe"})    endend

相关阅读