【文件属性】:
文件名称:rails_zen:Ruby on Rails 中的事物的齐纳器
文件大小:25KB
文件格式:ZIP
更新时间:2021-06-15 09:04:37
Ruby
RailsZen
目标:通过提供样板和思路来节省时间。
一步一步的生成器。 这将从您那里获得唯一性和验证,并编写适当的文件(模型、迁移、model_spec)。
此处生成的规格假设您正在使用
Rspec (>3.0)
应达匹配器
工厂女工
注意:您需要在 rails 目录的根目录下使用此应用程序
免责声明:这个项目可能无法进行模拟、存根和适当的测试。 目的是使尽可能多的事情自动化,这不是灵丹妙药:)。
安装
将此行添加到应用程序的 Gemfile 中:
gem 'rails_zen'
然后执行:
$ bundle
或者自己安装:
$ gem install rails_zen
用法
命令
模型 g(生成)
rails_zen model g user name:string score:integer
输入此命令后,您将被问到一些问题,例如要验证什么,哪个属性是唯
【文件预览】:
rails_zen-master
----LICENSE.txt(1KB)
----lib()
--------rails_zen()
--------railtie.rb(198B)
--------cli()
--------cli.rb(197B)
--------rails_zen.rb(63B)
----Gemfile(94B)
----rails_zen.gemspec(1KB)
----spec()
--------shared()
--------write_to_files_spec.rb(221B)
--------model_action_spec.rb(3KB)
--------spec_helper.rb(4KB)
--------write_to_files()
--------given_model_gen_spec.rb(3KB)
--------chosen_attr_spec.rb(3KB)
--------support()
----Rakefile(163B)
----README.md(3KB)
----features()
--------model()
--------step_definitions()
--------support()
----.rspec(30B)
----.gitignore(158B)
----bin()
--------rails_zen(75B)