Sha256: 83f20fef7ce677b97b2f11087d8cb559896fbd2977a6a90187f881171e13877f
Contents?: true
Size: 712 Bytes
Versions: 1
Compression:
Stored size: 712 Bytes
Contents
require_relative '../../lib/fog-oneandone' require 'minitest/autorun' Fog.mock! class TestServerAppliance < Minitest::Test def self.test_order :alpha end def setup # Establish Connection @compute = Fog::Compute::OneAndOne.new({ :oneandone_api_key => 'APIKEY' }) end def test_a_list_server_appliances # Perform Request response = @compute.list_server_appliances @@appliance_id = response.body[0]['id'] # Assertions assert_equal response.body.length, 2 end def test_b_get_server_appliance # Perform Request response = @compute.get_server_appliance(@@appliance_id) # Assertions assert_equal response.body['id'], @@appliance_id end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fog-oneandone-1.2 | tests/oneandone/test_server_appliances.rb |