Remove mandataires_sociaux

This commit is contained in:
gregoirenovel 2018-03-20 15:52:13 +01:00
parent d0a59058e8
commit 4df2eb168d
4 changed files with 0 additions and 40 deletions

View file

@ -33,7 +33,6 @@ class ApiEntreprise::EntrepriseAdapter
:numero_tva_intracommunautaire, :numero_tva_intracommunautaire,
:forme_juridique, :forme_juridique,
:forme_juridique_code, :forme_juridique_code,
:mandataires_sociaux,
:nom_commercial, :nom_commercial,
:raison_sociale, :raison_sociale,
:siret_siege_social, :siret_siege_social,

View file

@ -13,6 +13,4 @@ class Entreprise < ApplicationRecord
def default_values def default_values
self.raison_sociale ||= '' self.raison_sociale ||= ''
end end
attr_writer :mandataires_sociaux
end end

View file

@ -17,6 +17,4 @@ class Etablissement < ApplicationRecord
# squeeze needed because of space in excess in the data # squeeze needed because of space in excess in the data
"#{numero_voie} #{type_voie} #{nom_voie}, #{complement_adresse}, #{code_postal} #{localite}".squeeze(' ') "#{numero_voie} #{type_voie} #{nom_voie}, #{complement_adresse}, #{code_postal} #{localite}".squeeze(' ')
end end
attr_accessor :entreprise_mandataires_sociaux
end end

View file

@ -63,40 +63,5 @@ describe ApiEntreprise::EntrepriseAdapter do
it 'L\'entreprise contient bien un prenom' do it 'L\'entreprise contient bien un prenom' do
expect(subject[:prenom]).to eq('test_prenom') expect(subject[:prenom]).to eq('test_prenom')
end end
it 'L\'entreprise contient bien les mandataires_sociaux' do
expect(subject[:mandataires_sociaux]).to be_an_instance_of(Array)
end
end
context 'Mandataire sociaux' do
subject { described_class.new(siren, procedure_id).to_params[:mandataires_sociaux] }
it '#to_params class est une Hash ?' do
expect(subject).to be_an_instance_of(Array)
end
it { expect(subject.size).to eq(8) }
describe 'Attributs' do
it 'Un mandataire social possède bien un nom' do
expect(subject[0][:nom]).to eq('HISQUIN')
end
it 'Un mandataire social possède bien un prenom' do
expect(subject[0][:prenom]).to eq('FRANCOIS')
end
it 'Un mandataire social possède bien une fonction' do
expect(subject[0][:fonction]).to eq('PRESIDENT DU DIRECTOIRE')
end
it 'Un mandataire social possède bien une date de naissance' do
expect(subject[0][:date_naissance]).to eq('1965-01-27')
end
it 'Un mandataire social possède bien une date de naissance au format timestamp' do
expect(subject[0][:date_naissance_timestamp]).to eq(-155523600)
end
end
end end
end end