diaspora/spec/models/block_spec.rb
2018-02-01 23:35:35 +01:00

17 lines
481 B
Ruby

# frozen_string_literal: true
describe Block, type: :model do
describe "validations" do
it "doesnt allow you to block yourself" do
block = alice.blocks.create(person: alice.person)
expect(block.errors[:person_id].size).to eq(1)
end
end
describe "#subscribers" do
it "returns an array with recipient of the block" do
block = alice.blocks.create(person: eve.person)
expect(block.subscribers).to match_array([eve.person])
end
end
end