1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.impl.wsdl.panels.support;
14
15 import com.eviware.soapui.impl.wsdl.loadtest.WsdlLoadTest;
16 import com.eviware.soapui.model.support.AbstractSubmitContext;
17 import com.eviware.soapui.model.testsuite.LoadTestRunContext;
18 import com.eviware.soapui.model.testsuite.LoadTestRunner;
19 import com.eviware.soapui.model.testsuite.TestCaseRunner;
20
21 public class MockLoadTestRunContext extends AbstractSubmitContext<WsdlLoadTest> implements LoadTestRunContext
22 {
23 private final MockLoadTestRunner mockTestRunner;
24
25 public MockLoadTestRunContext( MockLoadTestRunner mockTestRunner )
26 {
27 super( mockTestRunner.getLoadTest() );
28 this.mockTestRunner = mockTestRunner;
29 }
30
31 public LoadTestRunner getLoadTestRunner()
32 {
33 return mockTestRunner;
34 }
35
36 public Object getProperty( String name )
37 {
38 if( "loadTestRunner".equals( name ) )
39 return getLoadTestRunner();
40
41 return get( name );
42 }
43
44 public Object getProperty( String testStep, String propertyName )
45 {
46
47 return null;
48 }
49
50 public TestCaseRunner getTestRunner()
51 {
52
53 return null;
54 }
55 }