Sha256: 8b7281b10594f83288a892623ca481e7d5dcc83f91cd21f0838afdf9c7533700

Contents?: true

Size: 544 Bytes

Versions: 5

Compression:

Stored size: 544 Bytes

Contents

require 'spec_helper'
require 'acts_as_fu'
RSpec.configure do |config|
  config.include ActsAsFu
end

describe FileContainer do
  
  before(:each) do
    build_model :mock_container do
      string :name
    end
  end
  
  it "collects including class names" do
    MockContainer.send :include, FileContainer
    FileContainer.types.should eql [MockContainer]
  end
  it "declares the has_many side of attachable <> file_attachment assoc." do
    MockContainer.should_receive(:has_many)
    MockContainer.send :include, FileContainer
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
file_share-0.1.4 spec/models/file_container_spec.rb
file_share-0.1.3 spec/models/file_container_spec.rb
file_share-0.1.2 spec/models/file_container_spec.rb
file_share-0.1.1 spec/models/file_container_spec.rb
file_share-0.1.0 spec/models/file_container_spec.rb