|  | <?xml version="1.0" encoding="utf-8"?> | 
|  | <!-- | 
|  |  | 
|  | Licensed to the Apache Software Foundation (ASF) under one or more | 
|  | contributor license agreements.  See the NOTICE file distributed with | 
|  | this work for additional information regarding copyright ownership. | 
|  | The ASF licenses this file to You under the Apache License, Version 2.0 | 
|  | (the "License"); you may not use this file except in compliance with | 
|  | the License.  You may obtain a copy of the License at | 
|  |  | 
|  | http://www.apache.org/licenses/LICENSE-2.0 | 
|  |  | 
|  | Unless required by applicable law or agreed to in writing, software | 
|  | distributed under the License is distributed on an "AS IS" BASIS, | 
|  | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|  | See the License for the specific language governing permissions and | 
|  | limitations under the License. | 
|  |  | 
|  | --> | 
|  | <UnitTester xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" testSWF="main.mxml"> | 
|  |  | 
|  | <!-- this set of lines form a template that must be in each unit test --> | 
|  | <mx:Script> | 
|  | <![CDATA[ | 
|  | public static function init(o:DisplayObject):void | 
|  | { | 
|  | } | 
|  | ]]> | 
|  | </mx:Script> | 
|  | <mx:Metadata> | 
|  | <![CDATA[ | 
|  | [Mixin] | 
|  | ]]> | 
|  | </mx:Metadata> | 
|  | <!-- end of set of lines that must be in each unit test --> | 
|  |  | 
|  | <mx:Script> | 
|  | <![CDATA[ | 
|  | ]]> | 
|  | </mx:Script> | 
|  |  | 
|  | <testCases> | 
|  | <!-- | 
|  | --> | 
|  | <TestCase testID="SetupSparkScrollBarTest"> | 
|  | <body> | 
|  | <SetProperty target="" propertyName="currentState" value="sparkScrollBarTest" | 
|  | waitEvent="updateComplete" /> | 
|  | <AssertPropertyValue target="sparkScrollBarTests.testVScrollBar" propertyName="value" value="0" /> | 
|  | </body> | 
|  | </TestCase> | 
|  | <TestCase testID="SparkVScrollBarTest1"> | 
|  | <body> | 
|  | <DispatchMouseEvent target="sparkScrollBarTests.testVScrollBar" type="mouseDown" localX="3" localY="60" waitEvent="changeStart" /> | 
|  | <DispatchMouseEvent target="sparkScrollBarTests.testVScrollBar" type="mouseUp" localX="3" localY="60" waitEvent="changeEnd" /> | 
|  | <DispatchMouseEvent target="sparkScrollBarTests.testVScrollBar" type="mouseDown" localX="3" localY="60" waitEvent="change" /> | 
|  | <AssertPropertyValue target="sparkScrollBarTests.testVScrollBar" propertyName="value" value="40" /> | 
|  | </body> | 
|  | </TestCase> | 
|  | </testCases> | 
|  | </UnitTester> |