package ExampleGCD { import UU.Testing.* ; import flash.events.* ; // A simple test suite public class TestSuite0 { private var app : BaseTestDriver ; public function TestSuite0(td : BaseTestDriver) { app = td ; } private function tc1() : TestResult { app.step("myButton",new MouseEvent(MouseEvent.CLICK), [["fieldX","text","10"], ["fieldY","text","5" ] ] ) ; var r : String = app.getComponentProperty("r","text") as String ; var verdict : TestResult = new TestResult() ; if (r == "5") verdict.status = TestResult.SUCCESS ; else verdict.status = TestResult.FAIL ; return verdict ; } private function dummytc2() : TestResult { var verdict : TestResult = new TestResult() ; verdict.status = TestResult.FAIL ; return verdict ; } public function run() : void { app.clearTestSuite() ; app.addTestCase("tc1",tc1) ; app.addTestCase("tc2",dummytc2) ; app.runTestSuite() ; } } }