Author: davsclaus
Date: Fri Nov 5 06:06:56 2010
New Revision: 1031444
URL: http://svn.apache.org/viewvc?rev=1031444&view=rev
Log:
CAMEL-3313: Added some tests
Added:
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/XsltFileNotFoundTest.java
- copied, changed from r1031436,
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java
Modified:
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java
Modified:
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java?rev=1031444&r1=1031443&r2=1031444&view=diff
==============================================================================
---
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java
(original)
+++
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java
Fri Nov 5 06:06:56 2010
@@ -40,7 +40,6 @@ public class InvalidXsltFileTest extends
// expected
assertIsInstanceOf(ResolveEndpointFailedException.class,
e.getCause());
}
-
}
protected RouteBuilder createRouteBuilder() throws Exception {
Copied:
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/XsltFileNotFoundTest.java
(from r1031436,
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java)
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/XsltFileNotFoundTest.java?p2=camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/XsltFileNotFoundTest.java&p1=camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java&r1=1031436&r2=1031444&rev=1031444&view=diff
==============================================================================
---
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/InvalidXsltFileTest.java
(original)
+++
camel/trunk/components/camel-spring/src/test/java/org/apache/camel/component/xslt/XsltFileNotFoundTest.java
Fri Nov 5 06:06:56 2010
@@ -16,6 +16,8 @@
*/
package org.apache.camel.component.xslt;
+import java.io.FileNotFoundException;
+
import org.apache.camel.CamelContext;
import org.apache.camel.FailedToCreateRouteException;
import org.apache.camel.ResolveEndpointFailedException;
@@ -23,30 +25,27 @@ import org.apache.camel.TestSupport;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.impl.DefaultCamelContext;
-/**
- * Unit test for CAMEL-457
- */
-public class InvalidXsltFileTest extends TestSupport {
+public class XsltFileNotFoundTest extends TestSupport {
- public void testInvalidStylesheet() throws Exception {
+ public void testNoXsltFile() throws Exception {
try {
RouteBuilder builder = createRouteBuilder();
CamelContext context = new DefaultCamelContext();
context.addRoutes(builder);
context.start();
- fail("Should have thrown an exception due XSL compilation error");
+ fail("Should have thrown an exception due XSLT file not found");
} catch (FailedToCreateRouteException e) {
// expected
assertIsInstanceOf(ResolveEndpointFailedException.class,
e.getCause());
+ assertIsInstanceOf(FileNotFoundException.class,
e.getCause().getCause());
}
-
}
protected RouteBuilder createRouteBuilder() throws Exception {
return new RouteBuilder() {
public void configure() throws Exception {
-
from("seda:a").to("xslt:org/apache/camel/component/xslt/invalid.xsl");
+
from("seda:a").to("xslt:org/apache/camel/component/xslt/notfound.xsl");
}
};
}