Sha256: 7361588a620c8c94d3c30f7099ea4f5bd2f51ce2b8502e142203239ea0c2b106
Contents?: true
Size: 975 Bytes
Versions: 1
Compression:
Stored size: 975 Bytes
Contents
class StubVdc def initialize @edge_gateways = [] @vapps = [] @description = 'vdc-1-description' end def edge_gateways(edge_gateways) @edge_gateways = edge_gateways self end def vapps(vapps) @vapps = vapps self end def desc(desc) @description = desc self end def build vdc = RSpec::Mocks::Double.new(:vdc, :id => 'vdc-1', :description => @description, :name => 'atomic reactor data centre', :network_quota => 20, :nic_quota => 0, :vm_quota => 150, :compute_capacity => {:storage => '200'} ) vdc.stub(:edgeGateways).and_return( @edge_gateways ) vdc.stub(:vapps).and_return( @vapps) vdc end end class StubCollectionBuilders def self.vdcs(vdc) [vdc] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vcloud-walker-5.1.0 | spec/stubs/stubs.rb |