【问题标题】:Using factory girl, Rspec2 and Rails 3.1.0使用工厂女孩、Rspec2 和 Rails 3.1.0
【发布时间】:2011-10-04 09:57:32
【问题描述】:

目前我正在尝试为我的测试框架集成工厂女孩。我成功地将 factory girl 与我的 rails 3.1.0 应用程序集成在一起,并且运行良好。

我正在使用

  • rspec2
  • 工厂女孩
  • 导轨 3.1.0

以下是我的参考资料

http://www.pmamediagroup.com/2009/04/tutorial-install-rspec-rails-factory-girl/

https://github.com/thoughtbot/factory_girl/wiki

http://rdoc.info/github/thoughtbot/factory_girl/master

http://www.deploymentzone.com/2011/05/19/factory_girl-rspec-2-and-rails-3/

http://www.codethinked.com/rails-3-baby-steps-part-3

我可以写一些测试用例,比如

it "user should valid with name" do
    user = Factory.build(:with_name)
    user.should be_valid
end

所以我可以看到有像'should be_valid' 这样的命令,我的问题是,有没有什么地方可以将所有命令集中在一个地方,这样我就可以看到我可以使用哪些命令,比如@987654328 @。

我浏览了 factorygirl 文档,但找不到类似的地方。

【问题讨论】:

    标签: ruby-on-rails-3.1 rspec2 factory-bot


    【解决方案1】:

    https://www.relishapp.com/rspec

    https://www.relishapp.com/rspec/rspec-expectations

    .should 样式的比较糖是 rspec-expectations 宝石的一部分。 请注意,您也可以编写自定义期望匹配器。 =)

    【讨论】:

    • 你打赌!使用 Rails 深入研究 TDD 是一个非常有益的过程。玩得开心。 =)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多