demarches-normaliennes/spec/components/procedures/card/chorus_component_spec.rb

24 lines
609 B
Ruby

describe Procedure::Card::ChorusComponent, type: :component do
describe 'render' do
let(:procedure) { create(:procedure) }
subject do
render_inline(described_class.new(procedure: procedure))
end
context 'feature flag not active' do
it 'does not render' do
subject
expect(page).not_to have_text('Connecteur Chorus')
end
end
context 'feature flag active' do
before { Flipper.enable_actor :chorus, procedure }
it 'render the template' do
subject
expect(page).to have_text('Connecteur Chorus')
end
end
end
end