demarches-normaliennes/spec/views/backoffice/index.html.haml_spec.rb

18 lines
No EOL
706 B
Ruby

require 'spec_helper'
describe 'backoffice/index.html.haml', type: :view do
let!(:procedure) { create(:procedure) }
let!(:decorated_dossier) { create(:dossier, :with_user, procedure: procedure).decorate }
before do
assign(:dossiers, [decorated_dossier])
decorated_dossier.proposed!
render
end
subject { rendered }
it { is_expected.to have_css('#backoffice') }
it { is_expected.to have_content('Demande de subvention') }
it { is_expected.to have_content(procedure.libelle) }
it { is_expected.to have_content(decorated_dossier.nom_projet) }
it { is_expected.to have_content(decorated_dossier.state_fr) }
it { is_expected.to have_content(decorated_dossier.last_update) }
end