未定义的方法“each”在factory_girl / rspec2场景中
我正在尝试创建与投票相关的帖子。这样 Post.votes 将生成与其关联的投票。 Factory.define :voted_post, :parent => :post, :class => Post do |…
Rails3 rspec 问题
我正在尝试rails3。我正在使用 railstutorial 探索有关 Rails3 的更多信息的网站;该教程非常适合入门(我对rails2 的经验很少)。 我的 rspec 存在问…
rspec Rails 模拟会话哈希
我试图模拟控制器的会话哈希,如下所示: it "finds using the session[:company_id]" do session.should_receive(:[]).with(:company_id).and_return…
这个默认的 RSpec 语句是什么意思?
User.should_receive(:update_attributes).with({'these' => 'params'}) 这句话是什么意思? 这些没有在任何地方实例化为任何意义。 整个声明是这样…
如何将 update_attributes 设置为 false 来存根“current_user”?
这是一个纯粹的语法问题。我对 RSpec 很陌生。 我基本上想在这个错误行的行上写一些东西: controller.stub!(:current_user(:update_attributes => …
新泽西州最大的新手提出的 RSpec2 错误:( |factory_girl, authlogic,rails3
我正在编写一个失败的 rspec 场景: (#<User:0x1056904f0>).update_attributes(#<RSpec::Mocks::ArgumentMatchers::AnyArgMatcher:0x105623648&…
如何完全删除Rspec及其生成的文件,并将它们重新安装到项目中?
是否可以从项目中完全删除 rspec,然后重新安装? 我之所以问这个问题,是因为我已经在 Rails 3 beta 上开始了我的项目,现在新的已经出来了,新的 rs…
添加自定义目录(源和规范)以在 Rails 3 项目中进行自动测试
我有一个 Rails 3 应用程序,它使用 RSpec2 作为我的测试框架,并且我能够使用自动测试来观察我的模型和规范目录的更改,并在文件更改时重新运行我的…
Rails 3 RSpec 2 NetBeans 集成
NetBeans 6.9 提供了一个自定义 Runner 类,以便将 RSpec 集成到 IDE 中。我试图让我的 Rails 3 应用程序规范在 NetBeans 中正确显示,但 RSpec 2 似…
未定义的局部变量或方法“_setup_mocks”在黄瓜 0.8.5 和 rspec2 中
内部:features/support/env.rb require 'cucumber/rspec/doubles' 我刚刚将我的项目移植到一个新的 cpu 上,它在所有内容上都返回此错误: undefined…
不小心卸载了rspec
尝试重新安装 RSpec,但我似乎无法将其命令重新添加到我的 bin 文件夹中。 Mac-Users-MacBook-Pro:bin macuser$ rspec -bash: /usr/bin/rspec: No suc…
Geokit Gem 1.5 和 Ruby 1.9.2 => “不兼容的字符编码:UTF-8 和 ASCII-8BIT”
我目前正在使用前沿的东西编写一个 Rails 应用程序。 Rails3、rSpec2、Ruby 1.9.2 和 Geokit 1.5.0。当我尝试对具有非 ASCII-8Bit 特殊字符的地址进行…
Rails 3、RSpec 2 和 Cucumber 产生错误数量的参数(1 为 3)(ArgumentError)
我主要遵循以下说明来让事情运转起来: http: //lindsaar.net/2010/5/9/Getting-Rails-3-Edge-with-jQuery-RSpec-and-Cucumber-using-RVM 如果我创建…