AutoCommit Sam Sep 12 11:03:02 CEST 2015
This commit is contained in:
@@ -1,19 +1,21 @@
|
||||
require 'spec_helper'
|
||||
|
||||
describe Beispiel do
|
||||
before(:each) do
|
||||
s=FactoryGirl.create(:studium)
|
||||
mg=FactoryGirl.build(:modulgruppe)
|
||||
mg.studium= s
|
||||
mg.save!
|
||||
m=FactoryGirl.build(:other_modul)
|
||||
m.modulgruppen << mg
|
||||
m.save!
|
||||
@l=FactoryGirl.build(:lva)
|
||||
@l.modul << m
|
||||
@l.save!
|
||||
end
|
||||
describe Beispiel, :type=>:model do
|
||||
let_studium_lva
|
||||
# before(:each) do
|
||||
# s=FactoryGirl.create(:studium)
|
||||
# mg=FactoryGirl.create(:modulgruppe, studium_id: s.id)#
|
||||
|
||||
# m=FactoryGirl.build(:other_modul)
|
||||
# m.modulgruppen << mg
|
||||
# m.save!
|
||||
|
||||
# @l=FactoryGirl.build(:lva)
|
||||
# @l.modul << m
|
||||
# @l.save!
|
||||
# end
|
||||
before(:each) do
|
||||
@l=lva
|
||||
@b=FactoryGirl.build(:beispiel)
|
||||
@b.lva=@l
|
||||
end
|
||||
@@ -22,14 +24,14 @@ describe Beispiel do
|
||||
@b.lva=@l
|
||||
expect{@b.save!; Sunspot.commit}.to change{Beispiel.count}.by(1)
|
||||
end
|
||||
it "should not be valid without lva" do
|
||||
it "is not valid without lva" do
|
||||
b=FactoryGirl.build(:beispiel)
|
||||
expect(b.valid?).to be false
|
||||
end
|
||||
it "should respond to comments" do
|
||||
it "responds to comments" do
|
||||
expect(@b.respond_to?(:comments)).to be true
|
||||
end
|
||||
it "should respond to get_flag" do
|
||||
it "responds to get_flag" do
|
||||
expect(@b.respond_to?(:get_flag)).to be true
|
||||
end
|
||||
[:delete, :goodquality, :badquality].each do |flg|
|
||||
@@ -40,7 +42,7 @@ describe Beispiel do
|
||||
end
|
||||
|
||||
it "should respond to flag setter #{flg}" do
|
||||
puts "flag_#{flg.to_s}"
|
||||
# puts "flag_#{flg.to_s}"
|
||||
expect(@b.respond_to?("flag_#{flg.to_s}".to_sym)).to be true
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user