文件名称:vitruvius:Vitruvius是一个用于将API模式自动转换为兼容的Sinatra应用程序的库
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-25 11:31:58
Ruby
维特鲁威 Vitruvius是用于生成Sinatra伪造品的宝石,可用于从架构进行测试。 它以模块化方式构建,以支持多种架构类型。 名称 是一位古罗马建筑师和工程师,以撰写有关古代建筑技术的而闻名。 安装 将此行添加到应用程序的Gemfile中: gem 'vitruvius' , github : "JoelQ/vitruvius" 然后执行: $ bundle 用法 require "vitruvius" require "vitruvius/parser/json_schema" parser = Vitruvius :: Parser :: JSONSchema . new ( path_to_schema ) app = Vitruvius :: App . new ( parser ) . build # => returns a Sinatra application
【文件预览】:
vitruvius-master
----.gitignore(87B)
----README.md(1KB)
----bin()
--------console(334B)
--------setup(115B)
----Gemfile(39B)
----vitruvius.gemspec(1KB)
----.rspec(31B)
----spec()
--------vitruvius_spec.rb(131B)
--------spec_helper.rb(79B)
----.travis.yml(76B)
----lib()
--------vitruvius.rb(74B)
--------vitruvius()
----Rakefile(117B)