2222import com .google .common .base .Stopwatch ;
2323import eu .test .utils .RosExecutor ;
2424import org .apache .commons .lang3 .exception .ExceptionUtils ;
25- import org .junit .Assert ;
26- import org .junit .Assume ;
2725import org .junit .jupiter .api .Assertions ;
2826import org .junit .jupiter .api .Assumptions ;
2927import org .junit .jupiter .api .Test ;
@@ -59,42 +57,42 @@ public final void resultUsesTrackedTerminalStatusWhenServerDoesNotPopulateItExpl
5957
6058 try {
6159 final boolean serverStarted = this .futureBasedClientNode .waitForClientStartAndServerConnection (TIMEOUT , TIME_UNIT );
62- Assert .assertTrue ("Was not connected. Elapsed Time:" + stopwatch .elapsed (TIME_UNIT ) + " timeout:" + TIMEOUT , serverStarted );
60+ Assertions .assertTrue (serverStarted , "Was not connected. Elapsed Time:" + stopwatch .elapsed (TIME_UNIT ) + " timeout:" + TIMEOUT );
6361
6462 final ActionFuture <FibonacciActionGoal , FibonacciActionFeedback , FibonacciActionResult > resultFuture =
6563 this .futureBasedClientNode .invoke (TestInputs .TEST_INPUT );
6664
6765 final FibonacciActionResult result = resultFuture .get (TIMEOUT - stopwatch .elapsed (TIME_UNIT ), TIME_UNIT );
68- Assert .assertNotNull ("Null Result" , result );
69- Assert .assertTrue ("Result was wrong" , Arrays .equals (result .getResult ().getSequence (), TestInputs .TEST_CORRECT_OUTPUT ));
70- Assert .assertEquals ("Result should inherit tracked SUCCEEDED status" , GoalStatus .SUCCEEDED , result .getStatus ().getStatus ());
66+ Assertions .assertNotNull (result , "Null Result" );
67+ Assertions .assertTrue (Arrays .equals (result .getResult ().getSequence (), TestInputs .TEST_CORRECT_OUTPUT ), "Result was wrong" );
68+ Assertions .assertEquals (GoalStatus .SUCCEEDED , result .getStatus ().getStatus (), "Result should inherit tracked SUCCEEDED status" );
7169
7270 final boolean statusReceived = terminalStatusReceived .await (TIMEOUT - stopwatch .elapsed (TIME_UNIT ), TIME_UNIT );
73- Assert .assertTrue ("Expected a terminal /status publication after the result" , statusReceived );
74- Assert .assertEquals ("Expected SUCCEEDED terminal status" , Byte .valueOf (GoalStatus .SUCCEEDED ), terminalStatus .get ());
71+ Assertions .assertTrue (statusReceived , "Expected a terminal /status publication after the result" );
72+ Assertions .assertEquals (Byte .valueOf (GoalStatus .SUCCEEDED ), terminalStatus .get (), "Expected SUCCEEDED terminal status" );
7573 } catch (final Exception exception ) {
76- Assert .fail (ExceptionUtils .getStackTrace (exception ));
74+ Assertions .fail (ExceptionUtils .getStackTrace (exception ));
7775 }
7876 }
7977
8078 @ Override
8179 final void beforeCustom (final RosExecutor rosExecutor , final Optional <String > rosMasterUri ) {
8280 try {
83- Assume . assumeNotNull (rosExecutor );
81+ Assumptions . assumeTrue (rosExecutor != null );
8482 Assumptions .assumeTrue (rosMasterUri .isPresent ());
8583 final Stopwatch stopwatch = Stopwatch .createStarted ();
8684 this .fibonacciActionLibServer = new FibonacciActionLibServer (false );
8785 this .futureBasedClientNode = new FutureBasedClientNode ();
8886
8987 rosExecutor .startNodeMain (this .fibonacciActionLibServer , this .fibonacciActionLibServer .getDefaultNodeName ().toString (), rosMasterUri .get ());
9088 final boolean serverStarted = this .fibonacciActionLibServer .waitForStart (TIMEOUT - stopwatch .elapsed (TIME_UNIT ), TIME_UNIT );
91- Assert .assertTrue ("Server Could not connect" , serverStarted );
89+ Assertions .assertTrue (serverStarted , "Server Could not connect" );
9290
9391 rosExecutor .startNodeMain (this .futureBasedClientNode , this .futureBasedClientNode .getDefaultNodeName ().toString (), rosMasterUri .get ());
9492 final boolean clientStarted = this .futureBasedClientNode .waitForClientStartAndServerConnection (TIMEOUT - stopwatch .elapsed (TIME_UNIT ), TIME_UNIT );
95- Assumptions .assumeTrue (clientStarted ,()-> "Client started. " + "Elapsed Time:" + stopwatch .elapsed (TIME_UNIT ) + " timeout:" + TIMEOUT + " " + TIME_UNIT );
93+ Assumptions .assumeTrue (clientStarted , () -> "Client started. " + "Elapsed Time:" + stopwatch .elapsed (TIME_UNIT ) + " timeout:" + TIMEOUT + " " + TIME_UNIT );
9694 } catch (final Exception exception ) {
97- Assumptions .assumeTrue (false ,ExceptionUtils .getStackTrace (exception ));
95+ Assumptions .assumeTrue (false , ExceptionUtils .getStackTrace (exception ));
9896 }
9997 }
10098
@@ -111,4 +109,4 @@ final void afterCustom(final RosExecutor rosExecutor) {
111109 this .futureBasedClientNode = null ;
112110 this .fibonacciActionLibServer = null ;
113111 }
114- }
112+ }
0 commit comments