@Override String getMoveAfterInfo(WsdlTestStep source, WsdlTestStep target) { return source.getTestCase() == target.getTestCase() ? "Move TestStep [" + source.getName() + "] within TestCase [" + target.getTestCase().getName() + "]" : "Move TestStep [" + source.getName() + "] to TestCase [" + target.getTestCase().getName() + "]"; }
@Override boolean copyBefore(WsdlTestStep source, WsdlTestStep target) { return DragAndDropSupport.copyTestStep( source, target.getTestCase(), target.getTestCase().getIndexOfTestStep(target)); }
boolean moveAfter(WsdlTestStep source, WsdlTestStep target) { return DragAndDropSupport.moveTestStep( source, target.getTestCase(), target.getTestCase().getIndexOfTestStep(target) + 1); }
@Override boolean canCopyAfter(WsdlTestStep source, WsdlTestStep target) { return !SoapUI.getTestMonitor().hasRunningTest(target.getTestCase()); }
public ChangeOperationResolver(WsdlTestStep testStep, String operationType) { this.project = testStep.getTestCase().getTestSuite().getProject(); this.operationType = operationType; }