From 2037f60c73a77f28cc09fcb64cb424e16c593765 Mon Sep 17 00:00:00 2001 From: wei <> Date: Thu, 2 Feb 2006 06:06:30 +0000 Subject: Fixed #21 --- .../protected/pages/Tickets/Ticket_21.php | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 tests/FunctionalTests/protected/pages/Tickets/Ticket_21.php (limited to 'tests/FunctionalTests/protected/pages/Tickets/Ticket_21.php') diff --git a/tests/FunctionalTests/protected/pages/Tickets/Ticket_21.php b/tests/FunctionalTests/protected/pages/Tickets/Ticket_21.php new file mode 100644 index 00000000..7a9e3519 --- /dev/null +++ b/tests/FunctionalTests/protected/pages/Tickets/Ticket_21.php @@ -0,0 +1,37 @@ +IsPostBack) + $this->setViewState("clicks", 0); + } + + public function doClick($sender, $param) + { + $clicks = $this->getViewState("clicks"); + $clicks++; + $this->label1->setText("Radio button clicks: $clicks"); + $this->setViewState("clicks", $clicks); + } +} + +class Ticket_21_TestCase extends SeleniumTestCase +{ + function test() + { + $this->open(Prado::getApplication()->getTestPage(__FILE__)); + $this->assertTitle("Verifying Ticket 21"); + $this->clickAndWait("ctl0_Content_button1"); + $this->verifyTextPresent("Radio button clicks: 1", ""); + $this->click("ctl0_Content_button1"); + $this->verifyTextPresent("Radio button clicks: 1", ""); + + } +} + +?> + -- cgit v1.2.3