ruby-on-rails - rspec assert_equal 没有方法错误

标签 ruby-on-rails ruby rspec

undefined method 'assert_equal' for #<RSpec::Core::ExampleGroup::Nested_1:0x8d6f75c>

gem list

bundler (1.3.5)
diff-lcs (1.2.3)
rspec (2.13.0)
rspec-core (2.13.1)
rspec-expectations (2.13.0)
rspec-mocks (2.13.1)
test-unit (2.5.4)

spec_helper.rb

require './lib/checkout.rb'
require './lib/product.rb'
require 'rspec'

RSpec.configure do |config|
  config.treat_symbols_as_metadata_keys_with_true_values = true
  config.run_all_when_everything_filtered = true
  config.filter_run :focus
end

最佳答案

试试 object.should eq('foo')expect(object).to eq('foo')。作为旁注,object.should == 'foo' 将在使用 -w 标志运行时向您发出 Ruby 警告。

此外,这是一个假设答案,因为您没有给我们任何实际代码。

关于ruby-on-rails - rspec assert_equal 没有方法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15999165/

相关文章:

ruby-on-rails - Controller : Circular dependency detected while autoloading constant 中的 Rails 4 运行时错误

ruby-on-rails - Ruby .each 没有像预期的那样循环遍历数组

ruby-on-rails - url的帮助方法?

java - 异构数组的意义何在?

ruby - 如何构造rspec数据测试?

ruby-on-rails - RSpec Controller 测试 : missing template on create

sql - 您可以在联接期间更改 where 子句中的列值吗?

ruby-on-rails - 如何在 AWS 上卸载捆绑程序(以及本地和系统范围的 gem 之间的区别)

ruby-on-rails - 处理 "composed classes"

ruby-on-rails - Rspec 设置问题