在结构上使用rspec double的优点和缺点是什么?例如
before :each do
location = double "locatoin"
location.stub(:id => 1)
end
Run Code Online (Sandbox Code Playgroud)
VS
before :each do
location = Struct.new("locatoin", :id)
location.new.id = 1
end
Run Code Online (Sandbox Code Playgroud)