Improve readability for I18nContent#begins_with_key spec

In order to be consistent with similar specs, the I18nContent#begins_with_key
spec was improved by explicitly specifying an I18n key for one (1) factory
that relied on its default value
This commit is contained in:
Angel Perez
2018-08-16 11:14:37 -04:00
committed by decabeza
parent 64dbf55d55
commit 3c033d0ac3

View File

@@ -29,16 +29,16 @@ RSpec.describe I18nContent, type: :model do
end
it 'return all matching records when #begins_with_key is used' do
debate_translation = create(:i18n_content)
debate_title = create(:i18n_content, key: 'debates.form.debate_title')
proposal_title = create(:i18n_content, key: 'proposals.form.proposal_title')
debate_text = create(:i18n_content, key: 'debates.form.debate_text')
debate_title = create(:i18n_content, key: 'debates.form.debate_title')
proposal_title = create(:i18n_content, key: 'proposals.form.proposal_title')
expect(I18nContent.all.size).to eq(3)
query = I18nContent.begins_with_key('debates')
expect(query.size).to eq(2)
expect(query).to eq([debate_translation, debate_title])
expect(query).to eq([debate_text, debate_title])
expect(query).not_to include(proposal_title)
end
end