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 :
formulaire est le formulaire dans lequel se trouve mon composant.
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");
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 ?
Partager