mirror of
https://github.com/Retrospring/retrospring.git
synced 2024-11-20 16:39:52 +01:00
13 lines
636 B
Ruby
13 lines
636 B
Ruby
require 'rails_helper'
|
|
|
|
RSpec.describe MuteRule, type: :model do
|
|
describe "#applies_to?" do
|
|
let(:user) { FactoryBot.create(:user) }
|
|
let(:rule) { MuteRule.create(user: user, muted_phrase: "trial") }
|
|
let(:question) { Question.create(user: user, content: "Did you know that the critically acclaimed MMORPG Final Fantasy XIV has a free trial, and includes the entirety of A Realm Reborn AND the award-winning Heavensward expansion up to level 60 with no restrictions on playtime?") }
|
|
|
|
it "only returns true for questions matching a certain phrase" do
|
|
expect(rule.applies_to?(question)).to be(true)
|
|
end
|
|
end
|
|
end
|