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
9 év 18 hét
10 év 7 hét
10 év 11 hét
10 év 29 hét
11 év 31 hét
11 év 36 hét
11 év 36 hét
11 év 37 hét
11 év 47 hét
12 év 18 hét