Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.

Commit a5ea686

Browse files
committed
ajoute un test sur la mise en concurrence
1 parent dac576b commit a5ea686

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

packages/api/src/business/rules-demarches/procedure-specifique/procedure-specifique.machine.test.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,24 @@ describe('vérifie l’arbre des procédures spécifique', () => {
5050
// ])
5151
// expect(service).canOnlyTransitionTo({ machine, date: dateFin }, ['NOTIFIER_DEMANDEUR'])
5252
// })
53+
test('on ne peut plus rien faire pendant que la mise en concurrence est en cours', () => {
54+
const { service, dateFin, machine } = setDateAndOrderAndInterpretMachine(psCxmOctMachine, '1999-04-14', [
55+
ETES.demande.FAIT,
56+
ETES.depotDeLaDemande.FAIT,
57+
ETES.recevabiliteDeLaDemande.FAVORABLE,
58+
ETES.avisDeMiseEnConcurrenceAuJORF.EN_COURS,
59+
])
60+
expect(service).canOnlyTransitionTo({ machine, date: dateFin }, [])
61+
})
62+
// test('on peut publier le résultat de la mise en concurrence, une fois celle-ci terminée', () => {
63+
// const { service, dateFin, machine } = setDateAndOrderAndInterpretMachine(psCxmOctMachine, '1999-04-14', [
64+
// ETES.demande.FAIT,
65+
// ETES.depotDeLaDemande.FAIT,
66+
// ETES.recevabiliteDeLaDemande.FAVORABLE,
67+
// ETES.avisDeMiseEnConcurrenceAuJORF.TERMINE,
68+
// ])
69+
// expect(service).canOnlyTransitionTo({ machine, date: dateFin }, ['RESULTAT_MISE_EN_CONCURRENCE'])
70+
// })
5371
test('on ne peut pas notifier le demandeur apres une recevabilité favorable pour pcc', () => {
5472
expect(() =>
5573
setDateAndOrderAndInterpretMachine(psPccOctMachine, '1999-04-14', [ETES.demande.FAIT, ETES.depotDeLaDemande.FAIT, ETES.recevabiliteDeLaDemande.FAVORABLE, ETES.notificationAuDemandeur.FAIT])

0 commit comments

Comments
 (0)