| VoteQuestionTest | ||
| open | /web/guest/home/ | |
| waitForElementPresent | link=Polls Display Test Page | |
| clickAtAndWait | link=Polls Display Test Page | |
| clickAt | //tr[2]/td[1]/input | |
| clickAtAndWait | //input[@value='Vote'] | |
| assertTextPresent | Thank you for your vote. | |
| assertText | //tr[2]/td[1] | 0% |
| assertText | //tr[2]/td[2] | 0 |
| assertText | //tr[2]/td[5] | Test Choice A |
| assertText | //tr[3]/td[1] | 100% |
| assertText | //tr[3]/td[2] | 1 |
| assertText | //tr[3]/td[7] | Test Choice B |
| assertText | //tr[4]/td[1] | 0% |
| assertText | //tr[4]/td[2] | 0 |
| assertText | //tr[4]/td[5] | Test Choice C |
| assertTextPresent | Total Votes: 1 | |
| assertElementNotPresent | //input[@value='Vote'] | |
| assertElementNotPresent | //tr[1]/td[1]/input | |
| assertElementNotPresent | //tr[2]/td[1]/input | |
| assertElementNotPresent | //tr[3]/td[1]/input | |