Search in sources :

Example 6 with WebServiceTemplate

use of org.springframework.ws.client.core.WebServiceTemplate in project spring-boot by spring-projects.

the class WebServiceTemplateBuilderTests method setMarshaller.

@Test
void setMarshaller() {
    Marshaller marshaller = mock(Marshaller.class);
    WebServiceTemplate template = this.builder.setMarshaller(marshaller).build();
    assertThat(template.getMarshaller()).isEqualTo(marshaller);
}
Also used : Marshaller(org.springframework.oxm.Marshaller) WebServiceTemplate(org.springframework.ws.client.core.WebServiceTemplate) Test(org.junit.jupiter.api.Test)

Example 7 with WebServiceTemplate

use of org.springframework.ws.client.core.WebServiceTemplate in project spring-boot by spring-projects.

the class WebServiceTemplateBuilderTests method setCheckConnectionForError.

@Test
void setCheckConnectionForError() {
    WebServiceTemplate template = mock(WebServiceTemplate.class);
    this.builder.setCheckConnectionForError(false).configure(template);
    then(template).should().setCheckConnectionForError(false);
}
Also used : WebServiceTemplate(org.springframework.ws.client.core.WebServiceTemplate) Test(org.junit.jupiter.api.Test)

Example 8 with WebServiceTemplate

use of org.springframework.ws.client.core.WebServiceTemplate in project spring-boot by spring-projects.

the class WebServiceTemplateBuilderTests method setFaultMessageResolver.

@Test
void setFaultMessageResolver() {
    FaultMessageResolver faultMessageResolver = mock(FaultMessageResolver.class);
    WebServiceTemplate webServiceTemplate = this.builder.setFaultMessageResolver(faultMessageResolver).build();
    assertThat(webServiceTemplate.getFaultMessageResolver()).isEqualTo(faultMessageResolver);
}
Also used : FaultMessageResolver(org.springframework.ws.client.core.FaultMessageResolver) WebServiceTemplate(org.springframework.ws.client.core.WebServiceTemplate) Test(org.junit.jupiter.api.Test)

Example 9 with WebServiceTemplate

use of org.springframework.ws.client.core.WebServiceTemplate in project spring-boot by spring-projects.

the class WebServiceTemplateBuilderTests method setTransformerFactoryClass.

@Test
void setTransformerFactoryClass() {
    WebServiceTemplate template = mock(WebServiceTemplate.class);
    this.builder.setTransformerFactoryClass(SAXTransformerFactory.class).configure(template);
    then(template).should().setTransformerFactoryClass(SAXTransformerFactory.class);
}
Also used : SAXTransformerFactory(javax.xml.transform.sax.SAXTransformerFactory) WebServiceTemplate(org.springframework.ws.client.core.WebServiceTemplate) Test(org.junit.jupiter.api.Test)

Example 10 with WebServiceTemplate

use of org.springframework.ws.client.core.WebServiceTemplate in project spring-boot by spring-projects.

the class WebServiceTemplateBuilderTests method messageSendersShouldApply.

@Test
void messageSendersShouldApply() {
    WebServiceTemplate template = this.builder.messageSenders(this.messageSender).build();
    assertThat(template.getMessageSenders()).containsOnly(this.messageSender);
}
Also used : WebServiceTemplate(org.springframework.ws.client.core.WebServiceTemplate) Test(org.junit.jupiter.api.Test)

Aggregations

WebServiceTemplate (org.springframework.ws.client.core.WebServiceTemplate)30 Test (org.junit.jupiter.api.Test)24 URI (java.net.URI)4 ClientInterceptor (org.springframework.ws.client.support.interceptor.ClientInterceptor)4 WebServiceMessageSender (org.springframework.ws.transport.WebServiceMessageSender)4 WebServiceMessageFactory (org.springframework.ws.WebServiceMessageFactory)3 ClientHttpRequestMessageSender (org.springframework.ws.transport.http.ClientHttpRequestMessageSender)3 SAXTransformerFactory (javax.xml.transform.sax.SAXTransformerFactory)2 Test (org.junit.Test)2 DirectFieldAccessor (org.springframework.beans.DirectFieldAccessor)2 Marshaller (org.springframework.oxm.Marshaller)2 Unmarshaller (org.springframework.oxm.Unmarshaller)2 FaultMessageResolver (org.springframework.ws.client.core.FaultMessageResolver)2 WebServiceMessageCallback (org.springframework.ws.client.core.WebServiceMessageCallback)2 DestinationProvider (org.springframework.ws.client.support.destination.DestinationProvider)2 HttpUrlConnectionMessageSender (org.springframework.ws.transport.http.HttpUrlConnectionMessageSender)2 ByteArrayInputStream (java.io.ByteArrayInputStream)1 StringReader (java.io.StringReader)1 StringWriter (java.io.StringWriter)1 Collection (java.util.Collection)1