Author: ningjiang
Date: Sat May 15 03:31:38 2010
New Revision: 944552

URL: http://svn.apache.org/viewvc?rev=944552&view=rev
Log:
CAMEL-2722 fixed the unit test failure of ManagedRouteShutdownAndStartTest

Modified:
    
camel/trunk/camel-core/src/test/java/org/apache/camel/management/ManagedRouteShutdownAndStartTest.java

Modified: 
camel/trunk/camel-core/src/test/java/org/apache/camel/management/ManagedRouteShutdownAndStartTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/management/ManagedRouteShutdownAndStartTest.java?rev=944552&r1=944551&r2=944552&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/test/java/org/apache/camel/management/ManagedRouteShutdownAndStartTest.java
 (original)
+++ 
camel/trunk/camel-core/src/test/java/org/apache/camel/management/ManagedRouteShutdownAndStartTest.java
 Sat May 15 03:31:38 2010
@@ -57,12 +57,12 @@ public class ManagedRouteShutdownAndStar
         String state = (String) mbeanServer.getAttribute(on, "State");
         assertEquals("Should be started", ServiceStatus.Started.name(), state);
 
-        // stop
+        // calling the shutdown 
         mbeanServer.invoke(on, "shutdown", null, null);
 
-        state = (String) mbeanServer.getAttribute(on, "State");
-        assertEquals("Should be stopped", ServiceStatus.Stopped.name(), state);
-
+        // the managed route object should be removed
+        assertFalse("The managed route should be removed", 
mbeanServer.isRegistered(on));
+        
         mock.reset();
         mock.expectedBodiesReceived("Bye World");
         // wait 3 seconds while route is stopped to verify that file was not 
consumed
@@ -72,19 +72,7 @@ public class ManagedRouteShutdownAndStar
 
         // route is stopped so we do not get the file
         mock.assertIsNotSatisfied();
-
-        // prepare mock for starting route
-        mock.reset();
-        mock.expectedBodiesReceived("Bye World");
-
-        // start
-        mbeanServer.invoke(on, "start", null, null);
-
-        state = (String) mbeanServer.getAttribute(on, "State");
-        assertEquals("Should be started", ServiceStatus.Started.name(), state);
-
-        // this time the file is consumed
-        mock.assertIsSatisfied();
+        
     }
 
     @SuppressWarnings("unchecked")


Reply via email to