< prev index next >

test/sanity/client/SwingSet/src/ButtonDemoTest.java

Print this page




  34 import org.jemmy2ext.JemmyExt.ByToolTipChooser;
  35 import static org.jemmy2ext.JemmyExt.EXACT_STRING_COMPARATOR;
  36 import org.netbeans.jemmy.ClassReference;
  37 import org.netbeans.jemmy.operators.JButtonOperator;
  38 import org.netbeans.jemmy.operators.JFrameOperator;
  39 import static com.sun.swingset3.demos.button.ButtonDemo.*;
  40 import org.jemmy2ext.JemmyExt;
  41 import org.jemmy2ext.JemmyExt.MultiThreadedTryCatch;
  42 import org.testng.annotations.Listeners;
  43 
  44 /*
  45  * @test
  46  * @key headful
  47  * @summary Verifies buttons on SwingSet3 ButtonDemo page by clicking each button
  48  *          and checking model change events. It also verifies tooltips and text
  49  *          on buttons before and after click.
  50  *
  51  * @library /sanity/client/lib/jemmy/src
  52  * @library /sanity/client/lib/Extensions/src
  53  * @library /sanity/client/lib/SwingSet3/src


  54  * @build org.jemmy2ext.JemmyExt
  55  * @build com.sun.swingset3.demos.button.ButtonDemo
  56  * @run testng ButtonDemoTest
  57  */
  58 @Listeners(GuiTestListener.class)
  59 public class ButtonDemoTest {
  60 
  61     private static final String[] BUTTON_TEXT_AFTER = {
  62         DO_IT_AGAIN,};
  63 
  64     private static final String[] BUTTON_TEXT_BEFORE = {
  65         DO_IT,
  66         "",
  67         FIND,
  68         GO,
  69         CONNECT,
  70         "",
  71         GET_MORE_INFO,
  72         null
  73     };




  34 import org.jemmy2ext.JemmyExt.ByToolTipChooser;
  35 import static org.jemmy2ext.JemmyExt.EXACT_STRING_COMPARATOR;
  36 import org.netbeans.jemmy.ClassReference;
  37 import org.netbeans.jemmy.operators.JButtonOperator;
  38 import org.netbeans.jemmy.operators.JFrameOperator;
  39 import static com.sun.swingset3.demos.button.ButtonDemo.*;
  40 import org.jemmy2ext.JemmyExt;
  41 import org.jemmy2ext.JemmyExt.MultiThreadedTryCatch;
  42 import org.testng.annotations.Listeners;
  43 
  44 /*
  45  * @test
  46  * @key headful
  47  * @summary Verifies buttons on SwingSet3 ButtonDemo page by clicking each button
  48  *          and checking model change events. It also verifies tooltips and text
  49  *          on buttons before and after click.
  50  *
  51  * @library /sanity/client/lib/jemmy/src
  52  * @library /sanity/client/lib/Extensions/src
  53  * @library /sanity/client/lib/SwingSet3/src
  54  * @modules java.desktop
  55  *          java.logging
  56  * @build org.jemmy2ext.JemmyExt
  57  * @build com.sun.swingset3.demos.button.ButtonDemo
  58  * @run testng ButtonDemoTest
  59  */
  60 @Listeners(GuiTestListener.class)
  61 public class ButtonDemoTest {
  62 
  63     private static final String[] BUTTON_TEXT_AFTER = {
  64         DO_IT_AGAIN,};
  65 
  66     private static final String[] BUTTON_TEXT_BEFORE = {
  67         DO_IT,
  68         "",
  69         FIND,
  70         GO,
  71         CONNECT,
  72         "",
  73         GET_MORE_INFO,
  74         null
  75     };


< prev index next >