forked from bofh/fetsite
increase test coverage for meetings
This commit is contained in:
@@ -2,4 +2,27 @@ require 'spec_helper'
|
||||
|
||||
RSpec.describe Meetingtyp, :type => :model do
|
||||
pending "add some examples to (or delete) #{__FILE__}"
|
||||
let(:rubrik) {FactoryGirl.create(:rubrik)}
|
||||
let(:meetingtyp){FactoryGirl.build(:meetingtyp, rubrik_id: rubrik.id)}
|
||||
it "should be created" do
|
||||
expect(meetingtyp).to be_valid
|
||||
expect(meetingtyp.save).to be true
|
||||
end
|
||||
it "should not be valid without rubrik" do
|
||||
meetingtyp.rubrik=nil
|
||||
expect(meetingtyp.rubrik).to be_nil
|
||||
expect(meetingtyp).not_to be_valid
|
||||
expect(meetingtyp.save).to be_falsey
|
||||
end
|
||||
it "should not be valid without a name" do
|
||||
meetingtyp.name=nil
|
||||
expect(meetingtyp).not_to be_valid
|
||||
end
|
||||
|
||||
it "should return name for text" do
|
||||
expect(meetingtyp.text).to be meetingtyp.name
|
||||
end
|
||||
|
||||
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user