How can I tell from a Wicket Page object that it has changed? -
here's scenario. i'm testing wicket app, , i'm parsing page text wicktettester.getservletresponse.getdocument xml in order find components xpath. quite expensive, i'd keep dom4j.document until page changes, rebuild it.
i know current page - wickettester.getlastrenderedpage if example submit form , stay on same page, page object same object. property of page can query know has been re-rendered , need rebuild dom?
public document getdocument() { if (tester.getlastrenderedpage() != lastpageparsed && some_other_test) { cacheddocument = parse(tester.getservletresponse().getdocument(); lastpageparsed = tester.getlastrenderedpage(); } return cacheddocument; }
better see tagtester. guess serve better xpath.
Comments
Post a Comment