1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.model.mock;
14
15 import java.util.List;
16
17 import com.eviware.soapui.model.ModelItem;
18 import com.eviware.soapui.model.iface.Operation;
19
20 /***
21 * A MockOperation for mocking an Interfaces Operation and returning a MockResponse
22 *
23 * @author ole.matzura
24 */
25
26 public interface MockOperation extends ModelItem
27 {
28 public MockService getMockService();
29
30 public int getMockResponseCount();
31
32 public MockResponse getMockResponseAt( int index );
33
34 public MockResponse getMockResponseByName( String name );
35
36 public Operation getOperation();
37
38 public MockResult getLastMockResult();
39
40 public List<MockResponse> getMockResponses();
41 }