1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui;
14
15 import com.eviware.soapui.SoapUI;
16 import com.eviware.soapui.impl.wsdl.WsdlTestSuite;
17 import com.eviware.soapui.model.ModelItem;
18 import com.eviware.soapui.support.action.SoapUIAction;
19 import com.eviware.soapui.support.action.support.AbstractSoapUIAction;
20
21 public class TestSuiteTestRunnerAction extends AbstractSoapUIAction<WsdlTestSuite>
22 {
23 public TestSuiteTestRunnerAction()
24 {
25 super( "Launch TestRunner", "Launch the soapUI commandline TestRunner for this TestSuite" );
26 }
27
28 public void perform( WsdlTestSuite target, Object param )
29 {
30 SoapUIAction<ModelItem> action = SoapUI.getActionRegistry().getAction( TestRunnerAction.SOAPUI_ACTION_ID );
31 action.perform( target.getProject(), target );
32 }
33 }