Bonsoir,

Je suis en train d'automatiser mes tests mais je bloque sur le test d'un composant InplaceInput.

Voici la fonctionnalité utilisée pour tester ce genre de composant d'après l'API JSFUnit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
this.client = jsfSession.getJSFClientSession();
this.server = jsfSession.getJSFServerSession();
this.ajaxClient = new RichFacesClient(this.client);
...
ajaxClient.setInplaceInput("formulaire:tableau:4:inplaceInputComposant", "Test");
formulaire est le formulaire dans lequel se trouve mon composant.
tableau est le tableau dans lequel se trouve mon composant.
4 est la ligne dans laquelle se trouve mon composant.
inplaceInputComposant est l'ID de mon composant.

Lors de l'execution du test, JSFUnit me dit : com.gargoylesoftware.htmlunit.html.HtmlDivision cannot be cast to com.gargoylesoftware.htmlunit.html.HtmlSpan

Je ne trouve aucune réelle documentation sur le sujet ou alors des choses autrement plus (trop) compliquées.

Est-ce que quelqu'un pourrait éclairer ma lanterne sur ce sujet ?