【发布时间】:2014-04-17 23:15:52
【问题描述】:
这是我安装的
Mac OS X ......... 10.9.2
Ruby ............. 1.9.3
Rails ............ 3.2.13
RSpec ............ 2.14.1
FactoryGirl ...... 4.4.0
到目前为止,这是我在控制台中输入的内容。
$ rails new lab
$ cd lab
$ rspec --init
$ mkdir spec/factories
$ rails g model foo bar:integer
$ touch spec/foo_spec.rb
$ touch spec/factories/foo_factory.rb
我想知道如何制作 FactoryGirl 夹具来创建 Foo 夹具。 我还想知道如何使用 RSpec 测试该夹具。我希望能够测试 bar 不是 nil,是一个 Fixnum,并且等于某个值。 我对 Test::Unit 测试很熟悉,但我今天才被告知要学习这一点。
感谢您的宝贵时间!如果我遗漏了什么,请告诉我。
【问题讨论】:
标签: ruby-on-rails ruby unit-testing rspec factory-bot