文件名称:存根:使用文件系统指定REST API存根
文件大小:33KB
文件格式:ZIP
更新时间:2024-02-21 18:47:37
ruby rack rest test RubyRuby
Stubb是面向前端开发人员和任何其他依赖于HTTP请求资源进行工作的人员的测试和开发工具。 它允许通过将响应放入目录树中组织的文件中来设置REST API存根。 响应于特定的HTTP请求而选择哪个文件主要取决于请求的方法, path和accept标头。 因此,为特定类型的请求添加响应就像添加具有匹配名称的文件一样容易。 例如文件 whales/narwhal.GET.json 在您的基本目录中,将选择将响应传递给请求 GET /whales/narwhal.json HTTP/1.1 或者 GET /whales/narwhal HTTP/1.1 Accept: application/json 。 此外,可以通过文件名中的中缀数字来定义对重复的相同请求的响应序列。 入门 只需运行即可安装Stubb gem gem install stubb 您已经准备好运行存根CLI: $ stubb Tasks: stubb help [TASK] # Describe available tasks or one specific task stubb server
【文件预览】:
stubb-master
----.gitignore(82B)
----bin()
--------stubb(816B)
----test()
--------test_request.rb(763B)
--------test_naive_finder.rb(3KB)
--------fixtures()
--------test_response.rb(558B)
--------test_sequence_finder.rb(6KB)
--------test_match_finder.rb(4KB)
--------test_sequence_match_finder.rb(5KB)
--------test_counter.rb(1KB)
----Gemfile(26B)
----LICENSE(1KB)
----README.markdown(6KB)
----stubb.gemspec(917B)
----.travis.yml(40B)
----lib()
--------stubb.rb(1KB)
--------stubb()
----stubb.png(4KB)
----Rakefile(227B)