Tag: rspec3

预计真的回应真实?

我升级了我的rspec-rails到3.0.1,现在我在所有的testing中都看到这个错误 Failure/Error: Sidekiq::Status::complete?(json.jid).should be_true expected true to respond to `true?` 我找不到解决scheme,也找不到我想要的东西。

rspec 3 – 存根类方法

我从rspec 2.99升级到rspec 3.0.3,并已转换实例方法使用allow_any_instance_of ,但还没有想出如何存根类方法。 我有这样的代码: module MyMod class Utils def self.find_x(myarg) # Stuff end end end 和我的rspec 2testing这样做: MyMod::Utils.stub(:find_x).and_return({something: 'testing'}) Rspec 3的做法是什么?

spec / rails_helper.rb与spec / spec_helper.rb有什么不同? 我需要它吗?

我正在做Rails教程第二次。 当我input这个 rails generate integration_test static_pages 我得到spec/rails_helper.rb和spec/spec_helper.rb而不是spec/spec_helper.rb 现在,当我运行我的testing时,它们比上次做的时间更长(更“冗长”),而且速度更慢。 我想知道这两个文件之间的区别是什么,如果我做错了什么。 另外,有没有办法摆脱rails_helper.rb文件没有搞乱一切?