0
我有以下代碼:Rspec的存根陣列迭代關鍵
releases.each do |release|
if release.tag_name == "v0.0.0"
end
end
我想知道你是如何存根release.tag_name
在rspec的迴歸「v0.0.0」。謝謝您的幫助!
我有以下代碼:Rspec的存根陣列迭代關鍵
releases.each do |release|
if release.tag_name == "v0.0.0"
end
end
我想知道你是如何存根release.tag_name
在rspec的迴歸「v0.0.0」。謝謝您的幫助!
存根所有release
在releases
我會做如下:
releases.map { |release| release.stub(:tag_name) { "v0.0.0" } }
例如:
require 'rspec'
a = "3"
describe do
it do
a.stub(:to_i) { "stubed"}
puts a.to_i #=> "stubed"
end
end
你想這對'釋放所有的元素'? – bjhaid
對不起,我更新了。我想存根'release.tag_name'。 –
你怎麼知道你要存放'tag_name'的哪個'release' – bjhaid