2011-07-30 92 views
2

我刚刚安装了RubyMine,只要Ruby + gem + rspec + rspec-rails。使rspec在RubyMine中工作

我试图使运行http://rspec.info/所示的小教程,但我有问题。

首先,我不得不所示

require 'bowling' 

修改到

require_relative 'bowling' 

因为我得到一个

`require': no such file to load -- bowling. 

现在,即使这样做,我得到一个

`<top (required)>': undefined method `describe' for main:Object (NoMethodError) 

如何使rspec在RubyMine中工作?

回答

0

rspec.info是RSpec的1.x版本。 2.x的文档可以在http://relishapp.com/rspec找到,如果您只是做了gem install rspec,您将安装这些文档。你可能想看看他们的tutorial那里。

我每天都需要Rspec和的RubyMine在一起,让我想到的是版本不匹配,是你最大的问题。

另外,如果你愿意购买一本书来学习RSpec的,我强烈语用程序员建议http://pragprog.com/book/achbd/the-rspec-book