#{selenium 'Test #field'} open('@{Fields.index()}') assertTextNotPresent('Required') assertValue('project_name', '') clickAndWait('go') assertTextPresent('Required') assertValue('project_name', '') type('project_name', 'Colcoz') clickAndWait('go') assertTextNotPresent('Required') assertValue('project_name', 'Colcoz') #{/selenium} #{selenium 'Test private null and path #field'} open('@{Fields.testField()}') assertValue('subProject_subProjectObservation', 'sub project observation value') assertValue('subProject_subProjectName', 'sub project name value') assertValue('subProject_observation', 'project observation value') assertValue('subProject_name', 'project name value') assertValue('subProject_parent_observation', 'parent project observation value') assertValue('subProject_parent_name', 'parent project name value') assertValue('subProjectNull_subProjectObservation', '') assertValue('subProjectNull_subProjectName', '') assertValue('subProjectNull_observation', '') assertValue('subProjectNull_name', '') assertValue('subProjectNull_parent_observation', '') assertValue('subProjectNull_parent_name', '') #{/selenium} #{selenium 'Test exceptions #field'} assertValue('noBean_name', '') assertValue('subProject_noProperty', '') #{/selenium}