RubyGems Navigation menu

workbench 0.2

There are a lot of factory frameworks, why one more? In my experience the otherones use fancy DSLs that were intended to increase readability but instead increased confusion. Workbench doesn't use a fancy DSL. It uses ruby. It doesn't use any fancy tricks like providing proxy objects for modification, workbench builders operate on the actual model. Since it uses very little tricks, it is also ORM agnostic. If your models respond to '.new' and you set attributes by calling #attribute=, then Workbench will work with your model. I have a hard time understanding why all the complexity around factory builders has grown, but often I look at the resulting DSL and say "That's more work than just defining a method and calling Model.new!"

Gemfile:
= 复制到剪贴板 已复制!

安装:
=

版本列表:

  1. 0.4.1 - June 01, 2012 (9.0 KB)
  2. 0.4 - December 15, 2011 (9.0 KB)
  3. 0.3 - August 19, 2011 (9.0 KB)
  4. 0.2 - August 19, 2011 (9.5 KB)
  5. 0.1 - August 11, 2011 (8.0 KB)

Development 依赖 (2):

rspec ~> 2.6

业主:

作者:

  • Tim Harper, Eric Wollesen, Ben Mabey

SHA 256 校验和:

f9bae69dd2d38a7ef0e31ed570bc2032f8a92191237a54a24f27bfa53d06355e

下载总量 16,228

这个版本 3,014

许可:

需要的 Ruby 版本:

需要的 RubyGems 版本: >= 1.3.6

链接: