Sha256: 5e3cd650d639593d189c358b7dd2d284a95dc55f85f4948d371e4b398204803c
Contents?: true
Size: 753 Bytes
Versions: 14
Compression:
Stored size: 753 Bytes
Contents
require 'spec_helper' describe StorageRoom::AssociationField do before(:each) do @field = StorageRoom::AssociationField.new(:collection_url => 'URL') end context "Configuration" do it "should have keys" do keys = StorageRoom::AssociationField.attribute_options.keys [:collection_url].each do |key| keys.should include(key) end end end context "Methods" do describe "#collection" do it "should return collection" do collection = StorageRoom::Collection.new StorageRoom::Collection.stub(:load).and_return(collection) StorageRoom::Collection.should_receive(:load).with('URL') @field.collection.should == collection end end end end
Version data entries
14 entries across 14 versions & 1 rubygems