demarches-normaliennes/spec/factories/etablissement.rb
Christophe Robillard c21dd3b830 affiche infos d'un usager entreprise uniquement si diffusable
pour un usager de type entreprise qui a choisi de ne pas diffuser publiquement ses infos,
elles sont affichées uniquement aux instructeurs
2020-03-17 15:57:02 +00:00

46 lines
1.6 KiB
Ruby

FactoryBot.define do
factory :etablissement do
siret { '44011762001530' }
siege_social { true }
naf { '4950Z' }
libelle_naf { 'Transports par conduites' }
adresse { "GRTGAZ\r IMMEUBLE BORA\r 6 RUE RAOUL NORDLING\r 92270 BOIS COLOMBES\r" }
numero_voie { '6' }
type_voie { 'RUE' }
nom_voie { 'RAOUL NORDLING' }
complement_adresse { 'IMMEUBLE BORA' }
code_postal { '92270' }
localite { 'BOIS COLOMBES' }
code_insee_localite { '92009' }
entreprise_siren { '440117620' }
entreprise_capital_social { 537_100_000 }
entreprise_numero_tva_intracommunautaire { 'FR27440117620' }
entreprise_forme_juridique { 'SA à conseil d\'administration (s.a.i.)' }
entreprise_forme_juridique_code { '5599' }
entreprise_nom_commercial { 'GRTGAZ' }
entreprise_raison_sociale { 'GRTGAZ' }
entreprise_siret_siege_social { '44011762001530' }
entreprise_code_effectif_entreprise { '51' }
entreprise_date_creation { "1990-04-24" }
trait :with_exercices do
after(:create) do |etablissement, _evaluator|
create(:exercice, etablissement: etablissement)
end
end
trait :non_diffusable do
diffusable_commercialement { false }
end
end
trait :is_association do
association_rna { "W072000535" }
association_titre { "ASSOCIATION POUR LA PROMOTION DE SPECTACLES AU CHATEAU DE ROCHEMAURE" }
association_objet { "mise en oeuvre et réalisation de spectacles au chateau de rochemaure" }
association_date_creation { "1990-04-24" }
association_date_declaration { "2014-11-28" }
association_date_publication { "1990-05-16" }
end
end