Tapasztalataim szerint a JSF RI által generált JavaScript kódokat jól kezeli a JWebUnit (illetve az általa használt HtmlUnit böngésző), ezen a téren nem találkoztam semmilyen problémával. Az actionLink tag által generált, POST kéréseket használó linkek mentén sem volt gond a navigálással.
Említésre került, hogy a JWebUnit képes kitölteni a lekért weblapon szereplő űrlapok mezőit, és azt elküldeni a szervernek úgy, mintha egy felhasználó nyomta volna meg a submit gombot. Ehhez a kitöltendő űrlapelem name vagy id attribútumában szereplő értéket kell megadni a submit metódus számára. Ez az id azonban tartalmazza a h:form elem id‑ját is, kettősponttal elválasztva a konkrét beviteli mező JSF‑forrásállományában megadott id‑jától. Ha a form id attribútumának nem adunk értéket, akkor ez telepítéskor (deploy) lesz véletlenszerűen generálva, ami a legtöbb esetben meghiúsítja a tesztek sikeres lefutását. Emiatt a h:form id‑ját mindenképp be kell állítani.
Legutóbbi hozzászólások
7 év 21 hét
8 év 10 hét
8 év 13 hét
8 év 32 hét
9 év 34 hét
9 év 39 hét
9 év 39 hét
9 év 40 hét
9 év 50 hét
10 év 20 hét