Author: davsclaus Date: Fri Jan 21 08:08:01 2011 New Revision: 1061672 URL: http://svn.apache.org/viewvc?rev=1061672&view=rev Log: Fixed test
Modified: camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpProducerRootFileExistFailTest.java Modified: camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpProducerRootFileExistFailTest.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpProducerRootFileExistFailTest.java?rev=1061672&r1=1061671&r2=1061672&view=diff ============================================================================== --- camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpProducerRootFileExistFailTest.java (original) +++ camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpProducerRootFileExistFailTest.java Fri Jan 21 08:08:01 2011 @@ -18,9 +18,7 @@ package org.apache.camel.component.file. import org.apache.camel.CamelExecutionException; import org.apache.camel.Exchange; -import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.file.GenericFileOperationFailedException; -import org.apache.camel.component.mock.MockEndpoint; import org.junit.Before; import org.junit.Test; @@ -30,22 +28,19 @@ import org.junit.Test; public class FtpProducerRootFileExistFailTest extends FtpServerTestSupport { private String getFtpUrl() { - return "ftp://admin@localhost:" + getPort() + "?password=admin&delay=2000&noop=true&fileExist=Fail"; + return "ftp://admin@localhost:" + getPort() + "?password=admin&fileExist=Fail"; } @Override @Before public void setUp() throws Exception { super.setUp(); + // create existing file on ftp server template.sendBodyAndHeader(getFtpUrl(), "Hello World", Exchange.FILE_NAME, "hello.txt"); } @Test public void testFail() throws Exception { - MockEndpoint mock = getMockEndpoint("mock:result"); - mock.expectedBodiesReceived("Hello World"); - mock.expectedFileExists(FTP_ROOT_DIR + "/hello.txt", "Hello World"); - try { template.sendBodyAndHeader(getFtpUrl(), "Bye World", Exchange.FILE_NAME, "hello.txt"); fail("Should have thrown an exception"); @@ -54,16 +49,12 @@ public class FtpProducerRootFileExistFai assertEquals("File already exist: hello.txt. Cannot write new file.", cause.getMessage()); } - assertMockEndpointsSatisfied(); + // root file should still exist + assertFileExists(FTP_ROOT_DIR + "hello.txt"); } @Override - protected RouteBuilder createRouteBuilder() throws Exception { - return new RouteBuilder() { - @Override - public void configure() throws Exception { - from(getFtpUrl()).to("mock:result"); - } - }; + public boolean isUseRouteBuilder() { + return false; } } \ No newline at end of file