demarches-normaliennes/spec/system
Pierre de La Morinerie 970c3e4b2b specs: avoid executing business logic in Procedure factory
Calling business logic in a factory is a code-smell, because it
usually requires the object to be saved into database, and may have
unintended consequences when the business logic is changed.

Also, this allows to just build a published procedure, without saving it
to the database.
2021-11-23 08:07:07 +01:00
..
accessibilite specs: avoid executing business logic in Procedure factory 2021-11-23 08:07:07 +01:00
admin specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
api_particulier specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
experts specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
france_connect specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
instructeurs specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
new_administrateur specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
routing specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
sessions specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
users specs: add two missing fields to the brouillon spec 2021-11-09 15:22:20 +01:00
forgery_spec.rb specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
help_spec.rb specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
i18n_spec.rb specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00
outdated_browser_spec.rb specs: migrate from features to system specs 2021-10-26 12:24:46 +02:00