• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java MockWebServiceClient类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了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;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java FastJsonObjectOutput类代码示例发布时间:2022-05-22
下一篇:
Java SeekMap类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap