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


Reply via email to