16 lines
395 B
Ruby
16 lines
395 B
Ruby
|
require 'rails_helper'
|
||
|
|
||
|
RSpec.describe Proposition, type: :model do
|
||
|
it 'belongs to a proposer' do
|
||
|
user = create :user
|
||
|
expect(create(:proposition, proposer: user).proposer).to eq user
|
||
|
end
|
||
|
|
||
|
it 'belongs to a proposable' do
|
||
|
event = create :event
|
||
|
expect(create(:proposition, proposable: event).proposable).to eq event
|
||
|
end
|
||
|
|
||
|
it 'is invalid without an existing proposable'
|
||
|
end
|