json_expressions:满足所有API测试需求的JSON对接

时间:2024-05-03 14:07:35
【文件属性】:

文件名称:json_expressions:满足所有API测试需求的JSON对接

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-03 14:07:35

Ruby

JSON表达式 介绍 您的API是您的服务与开发人员之间的合同。 重要的是,您必须确切地知道JSON API返回给开发人员的内容,以确保在不更新文档和/或不增加API版本号的情况下,不会意外更改某些内容。 也许对您的JSON端点进行一些控制器测试会有所帮助: # MiniTest::Unit example class UsersControllerTest < MiniTest :: Unit :: TestCase def test_get_a_user server_response = get '/users/chancancode.json' json = JSON . parse server_response . body assert user = json [ 'user' ] assert user_id = user [ 'id'


【文件预览】:
json_expressions-master
----Guardfile(388B)
----json_expressions.gemspec(653B)
----Rakefile(381B)
----test()
--------test_json_expressions.rb(2KB)
--------minitest_helper.rb(120B)
--------json_expressions()
----LICENSE(1KB)
----Gemfile(177B)
----Gemfile.lock(891B)
----spec()
--------json_expressions()
--------spec_helper.rb(15B)
----.gitignore(159B)
----CHANGELOG.md(3KB)
----lib()
--------json_expressions.rb(303B)
--------json_expressions()
----README.md(11KB)

网友评论