Questions tagged «rspec3»

1
rspec 3-对类方法进行存根
我正在从rspec 2.99升级到rspec 3.0.3,并已将实例方法转换为use allow_any_instance_of,但是还没有弄清楚如何对类方法进行存根。我有这样的代码: module MyMod class Utils def self.find_x(myarg) # Stuff end end end 我的rspec 2测试做到了: MyMod::Utils.stub(:find_x).and_return({something: 'testing'}) Rspec 3的实现方式是什么?

2
spec / rails_helper.rb与spec / spec_helper.rb有何不同?我需要吗?
我第二次在做Rails教程。当我输入这个 rails generate integration_test static_pages 我得到了spec/rails_helper.rb,spec/spec_helper.rb而不仅仅是spec/spec_helper.rb 现在,当我运行测试时,它们比上次执行时更长(更“冗长”)并且更慢。我想知道两个文件之间的区别是什么,以及我做错了什么。另外,有没有一种方法可以摆脱rails_helper.rb文件而又不会弄乱一切?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.