public class SoapServiceExtension extends SoapExtension
| Constructor and Description |
|---|
SoapServiceExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterAll(org.junit.jupiter.api.extension.ExtensionContext context) |
void |
afterEach(org.junit.jupiter.api.extension.ExtensionContext context) |
protected void |
assertValidAddress(String address) |
void |
beforeAll(org.junit.jupiter.api.extension.ExtensionContext context) |
void |
beforeEach(org.junit.jupiter.api.extension.ExtensionContext context) |
<T> void |
proxy(T target,
Class<T> port,
String address,
String wsdlLocation,
List<String> schemaLocations,
Map<String,Object> properties)
Create (and start) an endpoint with the given properties.
|
void |
reset() |
Object |
resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext) |
void |
start() |
void |
stop() |
boolean |
supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext) |
assertValidParams, mock, mock, mock, mock, mock, mock, parsePort, processProperties, properties, proxy, verifyPropertiespublic <T> void proxy(T target,
Class<T> port,
String address,
String wsdlLocation,
List<String> schemaLocations,
Map<String,Object> properties)
SoapExtensionproxy in class SoapExtensionT - the type of the mocked classtarget - instance calls are forwarded toport - service classaddress - address, i.e. http://localhost:1234wsdlLocation - wsdl location, or nullschemaLocations - schema locations, or nullproperties - additional properties, like mtom-enabled etc.protected void assertValidAddress(String address)
assertValidAddress in class SoapExtensionpublic boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext)
throws org.junit.jupiter.api.extension.ParameterResolutionException
org.junit.jupiter.api.extension.ParameterResolutionExceptionpublic Object resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext) throws org.junit.jupiter.api.extension.ParameterResolutionException
org.junit.jupiter.api.extension.ParameterResolutionExceptionpublic void beforeAll(org.junit.jupiter.api.extension.ExtensionContext context)
throws Exception
Exceptionpublic void beforeEach(org.junit.jupiter.api.extension.ExtensionContext context)
throws Exception
Exceptionpublic void afterEach(org.junit.jupiter.api.extension.ExtensionContext context)
throws Exception
Exceptionpublic void stop()
public void start()
public void reset()
Copyright © 2023. All rights reserved.