本文整理汇总了Java中org.springframework.ws.test.server.MockWebServiceClient.createClient方法的典型用法代码示例。如果您正苦于以下问题:Java MockWebServiceClient.createClient方法的具体用法?Java MockWebServiceClient.createClient怎么用?Java MockWebServiceClient.createClient使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.springframework.ws.test.server.MockWebServiceClient
的用法示例。
在下文中一共展示了MockWebServiceClient.createClient方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: testEndpoint_Payload_Invalid
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
/**
* Tests that the endpoint can handle SOAP requests with a valid payload.
*/
@Test
public final void testEndpoint_Payload_Invalid() throws Exception {
final MockWebServiceClient mockClient; // Mocked client
final RequestCreator requestCreator; // Creator for the request
final ResponseMatcher responseMatcher; // Matcher for the response
// Creates the request
requestCreator = RequestCreators
.withPayload(new ClassPathResource(requestPayloadInvalidPath));
// Creates the response matcher
responseMatcher = ResponseMatchers.clientOrSenderFault();
// Creates the client mock
mockClient = MockWebServiceClient.createClient(applicationContext);
// Calls the endpoint
mockClient.sendRequest(requestCreator).andExpect(responseMatcher);
}
示例2: testEndpoint_Payload_Valid
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
/**
* Tests that the endpoint parses SOAP requests with a valid payload.
*/
@Test
public final void testEndpoint_Payload_Valid() throws Exception {
final MockWebServiceClient mockClient; // Mocked client
final RequestCreator requestCreator; // Creator for the request
final ResponseMatcher responseMatcher; // Matcher for the response
// Creates the request
requestCreator = RequestCreators
.withPayload(new ClassPathResource(requestPayloadPath));
// Creates the response matcher
responseMatcher = ResponseMatchers
.validPayload(new ClassPathResource(entityXsdPath));
// Creates the client mock
mockClient = MockWebServiceClient.createClient(applicationContext);
// Calls the endpoint
mockClient.sendRequest(requestCreator).andExpect(responseMatcher);
}
示例3: testEndpoint_Envelope_Valid
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
/**
* Tests that the endpoint parses SOAP requests with a valid envelope.
*/
@Test
public final void testEndpoint_Envelope_Valid() throws Exception {
final MockWebServiceClient mockClient; // Mocked client
final RequestCreator requestCreator; // Creator for the request
final ResponseMatcher responseMatcher; // Matcher for the response
// Creates the request
requestCreator = SoapActionRequestCreators.withSoapEnvelope(soapAction,
getRequestEnvelope());
// Creates the response matcher
responseMatcher = ResponseMatchers
.validPayload(new ClassPathResource(entityXsdPath));
// Creates the client mock
mockClient = MockWebServiceClient.createClient(applicationContext);
// Calls the endpoint
mockClient.sendRequest(requestCreator).andExpect(responseMatcher);
}
开发者ID:Bernardo-MG,项目名称:spring-ws-security-soap-example,代码行数:24,代码来源:AbstractTestEntityEndpointRequest.java
示例4: testEndpoint_Invalid
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
/**
* Tests that the endpoint can handle invalid SOAP messages.
*/
@Test
public final void testEndpoint_Invalid() throws Exception {
final MockWebServiceClient mockClient; // Mocked client
final RequestCreator requestCreator; // Creator for the request
final ResponseMatcher responseMatcher; // Matcher for the response
// Creates the request
requestCreator = RequestCreators.withSoapEnvelope(
new ClassPathResource(requestEnvelopeInvalidPath));
// Creates the response matcher
responseMatcher = ResponseMatchers.clientOrSenderFault();
// Creates the client mock
mockClient = MockWebServiceClient.createClient(applicationContext);
// Calls the endpoint
mockClient.sendRequest(requestCreator).andExpect(responseMatcher);
}
开发者ID:Bernardo-MG,项目名称:spring-ws-security-soap-example,代码行数:23,代码来源:AbstractTestEntityEndpointRequest.java
示例5: mockWebServiceClient
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
@Bean
@Autowired
public MockWebServiceClient mockWebServiceClient(
ApplicationContext applicationContext) {
return MockWebServiceClient.createClient(applicationContext);
}
示例6: createClient
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
@Before
public void createClient() {
mockClient = MockWebServiceClient.createClient(applicationContext);
}
示例7: setUp
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
@Before
public void setUp() throws Exception {
// create the mock client
mockClient = MockWebServiceClient
.createClient(applicationContext);
}
示例8: createClient
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
@Before
public void createClient() {
mockClient = MockWebServiceClient.createClient(applicationContext);
}
示例9: before
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
@Before
public void before() {
mockClient = MockWebServiceClient.createClient(applicationContext);
}
示例10: createClient
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
/**
* Creates a {@code MockWebServiceClient} instance based on the given {@link ApplicationContext}.
*
* This factory method works in a similar fashion as the standard
* {@link org.springframework.ws.transport.http.MessageDispatcherServlet MessageDispatcherServlet}. That is:
* <ul>
* <li>If a {@link WebServiceMessageReceiver} is configured in the given application context, it will use that.
* If no message receiver is configured, it will create a default {@link SoapMessageDispatcher}.</li>
* <li>If a {@link WebServiceMessageFactory} is configured in the given application context, it will use that.
* If no message factory is configured, it will create a default {@link SaajSoapMessageFactory}.</li>
* </ul>
*
* @param applicationContext the application context to base the client on
* @return the created client
*/
public MockWebServiceClient createClient(ApplicationContext applicationContext) {
return MockWebServiceClient.createClient(applicationContext);
}
示例11: createClient
import org.springframework.ws.test.server.MockWebServiceClient; //导入方法依赖的package包/类
/**
* Creates a {@code MockWebServiceClient} instance based on the given {@link WebServiceMessageReceiver} and {@link
* WebServiceMessageFactory}. Supports interceptors that can be applied on the outgoing message.
*
* @param messageReceiver the message receiver, typically a {@link SoapMessageDispatcher}
* @param messageFactory the message factory
* @return the created client
*/
public static MockWebServiceClient createClient(WebServiceMessageReceiver messageReceiver, WebServiceMessageFactory messageFactory, ClientInterceptor[] interceptors) {
return MockWebServiceClient.createClient(new InterceptingMessageReceiver(messageReceiver, interceptors), messageFactory);
}