From: <ro...@us...> - 2009-02-20 11:21:46
|
Revision: 19 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=19&view=rev Author: roekens Date: 2009-02-20 11:21:41 +0000 (Fri, 20 Feb 2009) Log Message: ----------- Modified Paths: -------------- cse-ip/trunk/sandbox/cse-ip/ica-his-lsf/src/test/java/de/campussource/cse/CamelTest.java Removed Paths: ------------- cse-ip/trunk/sandbox/cse-ip/ica-his-lsf/src/test/resources/camelTest-context.xml Modified: cse-ip/trunk/sandbox/cse-ip/ica-his-lsf/src/test/java/de/campussource/cse/CamelTest.java =================================================================== --- cse-ip/trunk/sandbox/cse-ip/ica-his-lsf/src/test/java/de/campussource/cse/CamelTest.java 2009-02-19 23:35:04 UTC (rev 18) +++ cse-ip/trunk/sandbox/cse-ip/ica-his-lsf/src/test/java/de/campussource/cse/CamelTest.java 2009-02-20 11:21:41 UTC (rev 19) @@ -8,18 +8,22 @@ import java.io.InputStreamReader; import java.util.List; +import org.apache.camel.CamelContext; import org.apache.camel.EndpointInject; import org.apache.camel.Exchange; import org.apache.camel.Produce; import org.apache.camel.ProducerTemplate; +import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; import org.apache.log4j.Logger; import org.junit.Test; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit38.AbstractJUnit38SpringContextTests; -@ContextConfiguration(locations={"classpath:camelTest-context.xml", "classpath:META-INF/camel-context.xml"}) + +@ContextConfiguration(locations={"classpath:META-INF/camel-context.xml"}) public class CamelTest extends AbstractJUnit38SpringContextTests{ private static final Logger logger = Logger.getLogger(CamelTest.class); @@ -30,6 +34,25 @@ @Produce(uri="activemq:StartLsf2CseProcess") protected ProducerTemplate template; + @Autowired + CamelContext camelContext; + + +// protected void setUp(){ +// try { +// camelContext.stop(); +// RouteBuilder builder = new RouteBuilder() { +// public void configure() { +// from("activemq:AccountMessageHansen").to("mock:transformationResult"); +// } +// }; +// camelContext.addRoutes(builder); +// camelContext.start(); +// } catch (Exception e) { +// logger.error("Error setting up test case"); +// } +// } + @Test @DirtiesContext public void testFirstSteps() throws Exception { @@ -46,12 +69,6 @@ result.assertIsNotSatisfied(); } - @Test - public void testLsfSyncMessage(){ - String message = getLsfSyncMessage(); - assertFalse(message.equals("")); - } - public String getLsfSyncMessage(){ try{ return readFileAsString("messages/lsf-sync-msg-original.xml"); Deleted: cse-ip/trunk/sandbox/cse-ip/ica-his-lsf/src/test/resources/camelTest-context.xml =================================================================== --- cse-ip/trunk/sandbox/cse-ip/ica-his-lsf/src/test/resources/camelTest-context.xml 2009-02-19 23:35:04 UTC (rev 18) +++ cse-ip/trunk/sandbox/cse-ip/ica-his-lsf/src/test/resources/camelTest-context.xml 2009-02-20 11:21:41 UTC (rev 19) @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<beans xmlns="http://www.springframework.org/schema/beans" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xmlns:csesm="http://cse.campussource.de/lsf/schema/SynchronizationMessage" - xmlns:camel="http://activemq.apache.org/camel/schema/spring" - xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd - http://activemq.apache.org/camel/schema/spring http://activemq.apache.org/camel/schema/spring/camel-spring.xsd"> - - <camel:camelContext xmlns="http://activemq.apache.org/camel/schema/spring" > - <camel:package>de.campussource.cse</camel:package> - - <camel:route> - <camel:from uri="activemq:AccountMessageHansen" /> - <camel:to uri="mock:transformationResult" /> - </camel:route> - - </camel:camelContext> - -</beans> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |