AutoCommit Sam Sep 12 11:03:02 CEST 2015

This commit is contained in:
Andreas Stephanides
2015-09-12 11:03:02 +02:00
parent 52dac513f7
commit cfb42584e1
15 changed files with 75 additions and 51 deletions

View File

@@ -2,32 +2,26 @@ require 'spec_helper'
describe Lva do
pending "add some examples to (or delete) #{__FILE__}"
before(:all) do
s=FactoryGirl.create(:studium)
mg=FactoryGirl.build(:modulgruppe)
mg.studium= s
mg.save!
@m=FactoryGirl.build(:other_modul)
@m.modulgruppen << mg
@m.save!
puts "Beispiele before filter"
end
let_studium_lva
before(:each) do
@l = FactoryGirl.build(:lva)
end
it "should be created" do
l=FactoryGirl.build(:lva)
l.modul << @m
expect{l.save!; Sunspot.commit}.to change{Lva.count}.by(1)
end
it "should not be valid without module" do
l=FactoryGirl.build(:lva)
expect(l.valid?).to be false
expect(l.errors[:modul].size).to be(1)
describe "if bare" do
let(:lva) {FactoryGirl.build(:lva)}
it "should be created" do
l=lva
l.modul << modul
expect{l.save!; Sunspot.commit}.to change{Lva.count}.by(1)
end
it "should not be valid without module" do
l=lva
expect(l.valid?).to be false
expect(l.errors[:modul].size).to be(1)
end
end
it "should respond to semesters" do
@l
end
expect(lva).respond_to?(:semesters).to be true
end
pending "should not be valid without modul"
pending "should have beispiele"
pending "should be flagable"