refactor(champ): remove type_de_champ_id and champ factories
This commit is contained in:
parent
860e06256f
commit
229483d16c
120 changed files with 1144 additions and 1540 deletions
|
@ -159,7 +159,7 @@ describe Users::CommencerController, type: :controller do
|
|||
expect(Dossier.count).to eq(1)
|
||||
expect(session[:prefill_token]).to eq(Dossier.last.prefill_token)
|
||||
expect(session[:prefill_params_digest]).to eq(PrefillChamps.digest({ "champ_#{type_de_champ_text.to_typed_id}" => "blabla" }))
|
||||
expect(Dossier.last.champs.where(type_de_champ: type_de_champ_text).first.value).to eq("blabla")
|
||||
expect(Dossier.last.champs.where(stable_id: type_de_champ_text.stable_id).first.value).to eq("blabla")
|
||||
expect(Dossier.last.individual.nom).to eq("Dupont")
|
||||
end
|
||||
end
|
||||
|
@ -190,8 +190,8 @@ describe Users::CommencerController, type: :controller do
|
|||
subject { get :commencer, params: { path: path, prefill_token: "token", "champ_#{type_de_champ_text.to_typed_id}" => "blabla" } }
|
||||
|
||||
context "when the associated dossier exists" do
|
||||
let!(:dossier) { create(:dossier, :prefilled, prefill_token: "token") }
|
||||
let!(:champ_text) { create(:champ_text, dossier: dossier, type_de_champ: type_de_champ_text) }
|
||||
let(:procedure) { create(:procedure, types_de_champ_public: [{}]) }
|
||||
let!(:dossier) { create(:dossier, :prefilled, procedure:, prefill_token: "token") }
|
||||
|
||||
it "does not create a new dossier" do
|
||||
subject
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue