Rspec 2.99'dan rspec 3.0.3'e yükseltme yapıyorum ve örnek yöntemlerini kullanmak için dönüştürdüm allow_any_instance_of
, ancak bir sınıf yöntemini nasıl saplayacağımı bulamadım. Bunun gibi bir kodum var:
module MyMod
class Utils
def self.find_x(myarg)
# Stuff
end
end
end
ve rspec 2 testim bunu yapıyor:
MyMod::Utils.stub(:find_x).and_return({something: 'testing'})
Bunu yapmanın Rspec 3 yolu nedir?
expect(Class.foo).to eq(bar)
"yanlış sayıda argüman hatası" alıyorum çünküfoo
yöntem normalde 2 argüman istiyor ... ama sadece saplamaya koyduğum şeyi döndürmesini istiyorum.