1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.impl.wsdl.teststeps;
14
15 import com.eviware.soapui.config.RestRequestConfig;
16 import com.eviware.soapui.impl.rest.RestMethod;
17 import com.eviware.soapui.impl.rest.RestRequestInterface;
18 import com.eviware.soapui.impl.rest.RestResource;
19 import com.eviware.soapui.support.resolver.ResolveContext;
20
21 public interface RestTestRequestInterface extends HttpTestRequestInterface<RestRequestConfig>, RestRequestInterface
22 {
23
24 public abstract WsdlMessageAssertion importAssertion( WsdlMessageAssertion source, boolean overwrite,
25 boolean createCopy );
26
27 public abstract void setResource( RestResource restResource );
28
29 public abstract void setRestMethod( RestMethod restMethod );
30
31 public abstract String getRestMethodName();
32
33 public abstract void resolve( ResolveContext<?> context );
34
35 public abstract String getServiceName();
36
37 }