fluke/devops-service/spec/factories/provider_account.rb
2016-01-27 16:44:59 +04:00

25 lines
769 B
Ruby

require 'db/mongo/models/provider_accounts/ec2_provider_account'
require 'db/mongo/models/provider_accounts/openstack_provider_account'
require 'db/mongo/models/provider_accounts/static_provider_account'
FactoryGirl.define do
factory :provider_account, class: Devops::Model::ProviderAccount do
account_name 'name'
description 'desc'
ssh_key 'user_key'
factory :static_provider_account, class: Devops::Model::StaticProviderAccount do
end
factory :ec2_provider_account, class: Devops::Model::Ec2ProviderAccount do
provider 'ec2'
access_key_id 'access'
secret_access_key 'secret'
end
factory :openstack_provider_account, class: Devops::Model::OpenstackProviderAccount do
provider 'openstack'
end
end
end