24 lines
589 B
Ruby
24 lines
589 B
Ruby
require 'spec_helper'
|
|
|
|
describe TeacherDistribution do
|
|
|
|
let(:teacher) {FactoryGirl.create(:teacher_user)}
|
|
|
|
|
|
describe "index" do
|
|
it "empty" do
|
|
TeacherDistribution.index(teacher, {})[:query].count.should eql 0
|
|
end
|
|
|
|
it "returns single" do
|
|
distribution = FactoryGirl.create(:teacher_distribution, teacher: teacher)
|
|
|
|
TeacherDistribution.index(teacher, {})[:query].count.should eql 1
|
|
|
|
distribution = FactoryGirl.create(:teacher_distribution) # some random teacher
|
|
|
|
TeacherDistribution.index(teacher, {})[:query].count.should eql 1
|
|
end
|
|
end
|
|
end
|