We apologize for untranslated text, you can use the Google Translation button to get an automatic translation of the web page in the language of your choice.

JcmsTestCase & Workflow

Guillaume Romand · on 12/19/16 at 10:08 AM

Bonjour,

Dans le cadre de nos développements, nous sommes amenés à réaliser des tests unitaires.

Est-il possible de simuler un état de workflow pour deux éléments dans un même test ?

La technique qui semblait logique était de faire un getWFState().setPStatus(...);

Malgré tout cette technique modifie l'état du workflow et non pas l'état du workflow liée à cette publication.

Une solution existe-t-elle ?

Merci d'avance,

12 pts
Sylvain DEVAUX - on 12/19/16 at 10:25 AM
Best answer

Bonjour,

 

faites simplement la mise à jour du pstatus sur l'instance de publication elle même tel que : 

Publication pubUpdate = (Publication) pub.getUpdateInstance();
pubUpdate.setPstatus(newPstatus);
pubUpdate.checkAndPerformUpdate(opAuthor);
#1

Tout simplement... Merci de votre réponse rapide.

Guillaume Romand · on 12/19/16 at 10:45 AM
10 pts