1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.model.testsuite;
14
15 import com.eviware.soapui.model.iface.SubmitContext;
16 import com.eviware.soapui.model.propertyexpansion.PropertyExpansionContext;
17
18 /***
19 * Context information for a testcase run session
20 */
21
22 public interface TestRunContext extends SubmitContext, PropertyExpansionContext
23 {
24 public final static String LOAD_TEST_RUNNER = "LoadTestRunner";
25 public static final String THREAD_INDEX = "ThreadIndex";
26 public static final String RUN_COUNT = "RunCount";
27 public static final String LOAD_TEST_CONTEXT = "LoadTestContext";
28
29 public TestStep getCurrentStep();
30
31 public int getCurrentStepIndex();
32
33 public TestRunner getTestRunner();
34
35 public Object getProperty( String testStep, String propertyName );
36
37 public TestCase getTestCase();
38
39 public String expand( String content );
40 }