testComplexWidget
setTimeout 120000
open layoutDemo
open layoutDemo/complexWidget
assertTextNotPresent ERROR
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1] String item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2] Date item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3] Int item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4] Boolean item No
verifyTextNotPresent Value is required
watchA4jRequests
click complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_stringComplexItem_message_1 Value is required
type complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_stringComplexItem_1 test
type complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_dateComplexItem_1InputDate 09/7/2010 03:14 PM
type complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem_1 lalala
watchA4jRequests
click complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyText complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem_message_1 'lalala' is not a number. Example: 99
verifyTextNotPresent Value is required
type complexWidgetLayout_edit_form:nxl_complexWidgetLayout:nxw_complexWidget:nxw_intComplexItem_1 5
watchA4jRequests
click complexWidgetLayout_edit_form:complexWidgetLayout_edit_form_submitButton
waitForA4jRequest 10000
verifyTextNotPresent Value is required
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1]/td[2] test
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2]/td[2] 9/7/2010
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3]/td[2] 5
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4]/td[2] No
open layoutDemo
open layoutDemo/complexWidget
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[1] String item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[2] Date item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[3] Int item
verifyText //form[@id='complexWidgetLayout_view_form']/table/tbody/tr/td[2]/table/tbody/tr[4] Boolean item No