increase test coverage for meetings

This commit is contained in:
2019-01-05 02:54:50 +01:00
parent 70e415446a
commit 5759ba79e0
8 changed files with 250 additions and 61 deletions

View File

@@ -1,18 +1,21 @@
module ModelMacros
def let_studium_lva
let(:studium) {FactoryGirl.create(:studium)}
let(:modulgruppe){FactoryGirl.create(:modulgruppe,studium_id: studium.id)}
let(:modul) do
m=FactoryGirl.build(:other_modul);
m.modulgruppen << modulgruppe
m.save!
m
end
let(:lva) do
l=FactoryGirl.build(:lva)
l.modul << modul
l.save!
l
end
let(:studium) {FactoryGirl.create(:studium)}
let(:zerosemester) {FactoryGirl.create(:zero_semester,studium_id: studium.id)}
let(:firstsemester) {FactoryGirl.create(:first_semester)}
let(:modulgruppe){FactoryGirl.create(:modulgruppe,studium_id: studium.id)}
let(:modul) do
m=FactoryGirl.build(:other_modul)
m.modulgruppen << modulgruppe
m.save!
m
end
let(:lva) do
l=FactoryGirl.build(:lva)
l.modul << modul
l
end
end
end