Sha256: c8ddeabbbb59873fae162554879610c85032ead96ee6d573e566b75450d11c0f

Contents?: true

Size: 759 Bytes

Versions: 2

Compression:

Stored size: 759 Bytes

Contents

require 'spec_helper'

describe Outliers::Resources do
  subject { Outliers::Resources }
  before do
      Outliers::Resources.stub :all_the_modules => [Outliers::Resources::Aws::Ec2, 
                                                    Outliers::Resources::Aws::Ec2::SecurityGroup,
                                                    Outliers::Resources::Aws::Ec2::SecurityGroupCollection]
  end

  context "#collection" do
    it "should return all the collections" do
      expect(subject.collections).to eq([Outliers::Resources::Aws::Ec2::SecurityGroupCollection])
    end
  end

  context "#resources" do
    it "should return all the resources" do
      expect(subject.resources).to eq([Outliers::Resources::Aws::Ec2::SecurityGroup])
    end
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
outliers-0.6.0 spec/resources_spec.rb
outliers-0.5.1 spec/resources_spec.rb