1 package org
.argeo
.slc
.jemmytest
;
3 import org
.apache
.commons
.logging
.Log
;
4 import org
.apache
.commons
.logging
.LogFactory
;
5 import org
.argeo
.slc
.detached
.DetachedContext
;
6 import org
.argeo
.slc
.detached
.DetachedStep
;
7 import org
.argeo
.slc
.detached
.DetachedStepAnswer
;
8 import org
.argeo
.slc
.detached
.DetachedStepRequest
;
9 import org
.netbeans
.jemmy
.operators
.JButtonOperator
;
10 import org
.netbeans
.jemmy
.operators
.JFrameOperator
;
11 import org
.netbeans
.jemmy
.operators
.JLabelOperator
;
13 public class DummyStep
implements DetachedStep
{
14 private final static Log log
= LogFactory
.getLog(DummyStep
.class);
16 public DetachedStepAnswer
execute(DetachedContext detachedContext
,
17 DetachedStepRequest detachedStepRequest
) {
20 JFrameOperator jFrameOperator
= new JFrameOperator("HelloWorldSwing");
21 JButtonOperator jButtonOperator
= new JButtonOperator(jFrameOperator
,
23 JLabelOperator jLabelOperator
= new JLabelOperator(jFrameOperator
,
27 jButtonOperator
.push();
30 String textAfterPush
= jLabelOperator
.getText();
31 log
.info("textAfterPush=" + textAfterPush
);