当前位置: 首页>>代码示例>>Java>>正文


Java MockWebServiceClient类代码示例

本文整理汇总了Java中org.springframework.ws.test.server.MockWebServiceClient的典型用法代码示例。如果您正苦于以下问题:Java MockWebServiceClient类的具体用法?Java MockWebServiceClient怎么用?Java MockWebServiceClient使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


MockWebServiceClient类属于org.springframework.ws.test.server包,在下文中一共展示了MockWebServiceClient类的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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);
}
 
开发者ID:Bernardo-MG,项目名称:spring-ws-security-soap-example,代码行数:23,代码来源:TestEntityEndpointUnsecure.java

示例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);
}
 
开发者ID:Bernardo-MG,项目名称:spring-ws-security-soap-example,代码行数:24,代码来源:TestEntityEndpointUnsecure.java

示例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);
}
 
开发者ID:fpuna-cia,项目名称:karaku,代码行数:8,代码来源:WebServiceTestConfiguration.java

示例6: 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 applicationContext to extract mocks from
 * @param interceptors
 * @return the created client
 */
public static MockWebServiceClient createClient(ApplicationContext applicationContext, ClientInterceptor[] interceptors) {
    Assert.notNull(applicationContext, "'applicationContext' must not be null");

    MockStrategiesHelper strategiesHelper = new MockStrategiesHelper(applicationContext);

    WebServiceMessageReceiver messageReceiver =
            strategiesHelper.getStrategy(WebServiceMessageReceiver.class, SoapMessageDispatcher.class);
    WebServiceMessageFactory messageFactory =
            strategiesHelper.getStrategy(WebServiceMessageFactory.class, SaajSoapMessageFactory.class);
    return createClient(messageReceiver, messageFactory, interceptors);
}
 
开发者ID:lukas-krecan,项目名称:smock,代码行数:20,代码来源:SmockServer.java

示例7: createClient

import org.springframework.ws.test.server.MockWebServiceClient; //导入依赖的package包/类
@Before
public void createClient() {
  mockClient = MockWebServiceClient.createClient(applicationContext);
}
 
开发者ID:code-not-found,项目名称:spring-ws,代码行数:5,代码来源:TicketAgentEndpointTest.java

示例8: setUp

import org.springframework.ws.test.server.MockWebServiceClient; //导入依赖的package包/类
@Before
public void setUp() throws Exception {
    // create the mock client
    mockClient = MockWebServiceClient
            .createClient(applicationContext);
}
 
开发者ID:code-not-found,项目名称:spring-ws,代码行数:7,代码来源:CreateOrderEndpointMockTest.java

示例9: createClient

import org.springframework.ws.test.server.MockWebServiceClient; //导入依赖的package包/类
@Before
public void createClient() {
    mockClient = MockWebServiceClient.createClient(applicationContext);
}
 
开发者ID:HydAu,项目名称:Camel,代码行数:5,代码来源:ConsumerExceptionPropagationRouteTest.java

示例10: before

import org.springframework.ws.test.server.MockWebServiceClient; //导入依赖的package包/类
@Before
public void before() {
	mockClient = MockWebServiceClient.createClient(applicationContext);
}
 
开发者ID:kevinbayes,项目名称:springframework-examples,代码行数:5,代码来源:ExampleEndpointTest.java

示例11: getMockWebServiceClient

import org.springframework.ws.test.server.MockWebServiceClient; //导入依赖的package包/类
protected MockWebServiceClient getMockWebServiceClient() {
	return mockWebServiceClient;
}
 
开发者ID:lukas-krecan,项目名称:smock,代码行数:4,代码来源:AbstractWebServiceServerTest.java

示例12: setMockWebServiceClient

import org.springframework.ws.test.server.MockWebServiceClient; //导入依赖的package包/类
protected void setMockWebServiceClient(MockWebServiceClient mockWebServiceClient) {
	this.mockWebServiceClient = mockWebServiceClient;
}
 
开发者ID:lukas-krecan,项目名称:smock,代码行数:4,代码来源:AbstractWebServiceServerTest.java

示例13: 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);
}
 
开发者ID:lukas-krecan,项目名称:smock,代码行数:19,代码来源:AbstractWebServiceServerTest.java

示例14: 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
 */
protected MockWebServiceClient createClient(ApplicationContext applicationContext, ClientInterceptor[] interceptors) {
	return SmockServer.createClient(applicationContext, interceptors);
}
 
开发者ID:lukas-krecan,项目名称:smock,代码行数:19,代码来源:AbstractSmockServerTest.java


注:本文中的org.springframework.ws.test.server.MockWebServiceClient类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。