Sha256: 685289f1fe53948582622859a1235fb386d81e9a91b3d9ec569fd5147d6b24a6
Contents?: true
Size: 657 Bytes
Versions: 48
Compression:
Stored size: 657 Bytes
Contents
require 'spec_helper' describe Her::Collection do let(:items) { [1, 2, 3, 4] } let(:metadata) { { :name => 'Testname' } } let(:errors) { { :name => ['not_present'] } } describe "#new" do context "without parameters" do subject { Her::Collection.new } it { should eq([]) } its(:metadata) { should eq({}) } its(:errors) { should eq({}) } end context "with parameters" do subject { Her::Collection.new(items, metadata, errors) } it { should eq([1,2,3,4]) } its(:metadata) { should eq({ :name => 'Testname' }) } its(:errors) { should eq({ :name => ['not_present'] }) } end end end
Version data entries
48 entries across 48 versions & 6 rubygems