reading_group_ownership_spec.rb 589 Bytes
require 'rails_helper'

describe ReadingGroupOwnership, :type => :model do
  describe 'associations' do
    it { is_expected.to belong_to(:user) }
  end

  describe 'methods' do
    describe 'reading_group' do
      subject {FactoryGirl.build(:reading_group_ownership)}
      let(:reading_group) {FactoryGirl.build(:reading_group)}

      before :each do
        ReadingGroup.expects(:find).with(subject.reading_group_id).returns(reading_group)
      end

      it 'should return the reading_group' do
        expect(subject.reading_group).to eq(reading_group)
      end
    end
  end
end