You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bv...@apache.org on 2012/11/03 20:41:41 UTC
svn commit: r1405408 - in
/camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws:
ConsumerEndpointMappingByBeanNameRouteTest.java
ConsumerEndpointMappingResponseHandlingRouteTest.java util/
Author: bvahdat
Date: Sat Nov 3 19:41:41 2012
New Revision: 1405408
URL: http://svn.apache.org/viewvc?rev=1405408&view=rev
Log:
Removed the FileUtil utility class and it's usage and leveraged the type coverter mechanism for the file reading stuff inside the tests.
Removed:
camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/util/
Modified:
camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest.java
camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest.java
Modified: camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest.java?rev=1405408&r1=1405407&r2=1405408&view=diff
==============================================================================
--- camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest.java (original)
+++ camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest.java Sat Nov 3 19:41:41 2012
@@ -16,13 +16,11 @@
*/
package org.apache.camel.component.spring.ws;
-import java.io.IOException;
import java.io.StringReader;
import java.io.StringWriter;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
-import org.apache.camel.component.spring.ws.util.FileUtil;
import org.apache.camel.test.junit4.CamelSpringTestSupport;
import org.junit.Before;
import org.junit.Test;
@@ -37,18 +35,11 @@ public class ConsumerEndpointMappingByBe
private String expectedResponse;
private WebServiceTemplate webServiceTemplate;
- public ConsumerEndpointMappingByBeanNameRouteTest() throws IOException {
- expectedResponse = toUnixLineEndings(FileUtil.readFileAsString("/stockquote-response.xml"));
- }
-
@Before
public void setUp() throws Exception {
super.setUp();
webServiceTemplate = applicationContext.getBean("webServiceTemplate", WebServiceTemplate.class);
- }
-
- public String toUnixLineEndings(String inSt) {
- return inSt.replace("\r\n", "\n");
+ expectedResponse = context.getTypeConverter().convertTo(String.class, getClass().getResourceAsStream("/stockquote-response.xml"));
}
@Test
@@ -58,13 +49,12 @@ public class ConsumerEndpointMappingByBe
StreamResult result = new StreamResult(sw);
webServiceTemplate.sendSourceAndReceiveToResult(source, result);
assertNotNull(result);
- assertEquals(expectedResponse, toUnixLineEndings(sw.toString()));
+ assertEquals(expectedResponse, sw.toString());
}
@Override
protected AbstractXmlApplicationContext createApplicationContext() {
- return new ClassPathXmlApplicationContext(
- "org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest-context.xml");
+ return new ClassPathXmlApplicationContext("org/apache/camel/component/spring/ws/ConsumerEndpointMappingByBeanNameRouteTest-context.xml");
}
}
Modified: camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest.java?rev=1405408&r1=1405407&r2=1405408&view=diff
==============================================================================
--- camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest.java (original)
+++ camel/trunk/components/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest.java Sat Nov 3 19:41:41 2012
@@ -16,13 +16,11 @@
*/
package org.apache.camel.component.spring.ws;
-import java.io.IOException;
import java.io.StringReader;
import java.io.StringWriter;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
-import org.apache.camel.component.spring.ws.util.FileUtil;
import org.apache.camel.test.junit4.CamelSpringTestSupport;
import org.junit.Before;
import org.junit.Test;
@@ -40,18 +38,11 @@ public class ConsumerEndpointMappingResp
private String expectedResponse;
private WebServiceTemplate webServiceTemplate;
- public ConsumerEndpointMappingResponseHandlingRouteTest() throws IOException {
- expectedResponse = toUnixLineEndings(FileUtil.readFileAsString("/stockquote-response.xml"));
- }
-
@Before
public void setUp() throws Exception {
super.setUp();
webServiceTemplate = applicationContext.getBean("webServiceTemplate", WebServiceTemplate.class);
- }
-
- public String toUnixLineEndings(String inSt) {
- return inSt.replace("\r\n", "\n");
+ expectedResponse = context.getTypeConverter().convertTo(String.class, getClass().getResourceAsStream("/stockquote-response.xml"));
}
@Test
@@ -61,7 +52,7 @@ public class ConsumerEndpointMappingResp
StreamResult result = new StreamResult(sw);
webServiceTemplate.sendSourceAndReceiveToResult(source, result);
assertNotNull(result);
- assertEquals(expectedResponse, toUnixLineEndings(sw.toString()));
+ assertEquals(expectedResponse, sw.toString());
}
@Test
@@ -71,7 +62,7 @@ public class ConsumerEndpointMappingResp
StreamResult result = new StreamResult(sw);
webServiceTemplate.sendSourceAndReceiveToResult(source, new SoapActionCallback("http://www.webserviceX.NET/GetQuote"), result);
assertNotNull(result);
- assertEquals(expectedResponse, toUnixLineEndings(sw.toString()));
+ assertEquals(expectedResponse, sw.toString());
}
@Test
@@ -81,7 +72,7 @@ public class ConsumerEndpointMappingResp
StreamResult result = new StreamResult(sw);
webServiceTemplate.sendSourceAndReceiveToResult("http://localhost/stockquote2", source, result);
assertNotNull(result);
- assertEquals(expectedResponse, toUnixLineEndings(sw.toString()));
+ assertEquals(expectedResponse, sw.toString());
}
@Test
@@ -91,12 +82,11 @@ public class ConsumerEndpointMappingResp
StreamResult result = new StreamResult(sw);
webServiceTemplate.sendSourceAndReceiveToResult(source, result);
assertNotNull(result);
- assertEquals(expectedResponse, toUnixLineEndings(sw.toString()));
+ assertEquals(expectedResponse, sw.toString());
}
@Override
protected AbstractXmlApplicationContext createApplicationContext() {
- return new ClassPathXmlApplicationContext(
- "org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest-context.xml");
+ return new ClassPathXmlApplicationContext("org/apache/camel/component/spring/ws/ConsumerEndpointMappingResponseHandlingRouteTest-context.xml");
}
}