refactor tests
This commit is contained in:
parent
4d728962d0
commit
1e385655a1
1 changed files with 6 additions and 12 deletions
|
@ -26,6 +26,12 @@ describe Dossier do
|
||||||
it { is_expected.to have_one(:entreprise) }
|
it { is_expected.to have_one(:entreprise) }
|
||||||
end
|
end
|
||||||
|
|
||||||
|
describe "delegation" do
|
||||||
|
it { is_expected.to delegate_method(:siren).to(:entreprise) }
|
||||||
|
it { is_expected.to delegate_method(:siret).to(:etablissement) }
|
||||||
|
it { is_expected.to delegate_method(:types_piece_jointe).to(:formulaire) }
|
||||||
|
end
|
||||||
|
|
||||||
let(:dossier) { create(:dossier, :with_entreprise) }
|
let(:dossier) { create(:dossier, :with_entreprise) }
|
||||||
|
|
||||||
let(:entreprise) { dossier.entreprise }
|
let(:entreprise) { dossier.entreprise }
|
||||||
|
@ -33,18 +39,6 @@ describe Dossier do
|
||||||
|
|
||||||
subject { dossier }
|
subject { dossier }
|
||||||
|
|
||||||
describe '#siren' do
|
|
||||||
it 'returns entreprise siren' do
|
|
||||||
expect(subject.siren).to eq(entreprise.siren)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe '#siret' do
|
|
||||||
it 'returns etablissement siret' do
|
|
||||||
expect(subject.siret).to eq(etablissement.siret)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe '#types_piece_jointe' do
|
describe '#types_piece_jointe' do
|
||||||
subject { dossier.types_piece_jointe }
|
subject { dossier.types_piece_jointe }
|
||||||
it 'returns list of required piece justificative' do
|
it 'returns list of required piece justificative' do
|
||||||
|
|
Loading…
Add table
Reference in a new issue