Project

General

Profile

Download (537 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_plugin_helper'

class ForemanDigitalocean::DigitaloceanTest < ActiveSupport::TestCase
should validate_presence_of(:api_key)
should allow_mass_assignment_of(:region)
should allow_mass_assignment_of(:api_key)
should delegate_method(:flavors).to(:client)
should have_one(:key_pair)

setup { Fog.mock! }
teardown { Fog.unmock! }

test 'ssh key pair gets created after its saved' do
digitalocean = FactoryGirl.build(:digitalocean_cr)
digitalocean.expects(:setup_key_pair)
digitalocean.save
end
end
    (1-1/1)