1616 */
1717package org .apache .commons .scxml2 ;
1818
19+ import static org .junit .jupiter .api .Assertions .assertEquals ;
20+ import static org .junit .jupiter .api .Assertions .assertNull ;
21+ import static org .junit .jupiter .api .Assertions .assertTrue ;
22+ import static org .junit .jupiter .api .Assertions .fail ;
23+
1924import java .util .HashMap ;
2025import java .util .HashSet ;
2126import java .util .Map ;
2227import java .util .Set ;
2328
2429import org .apache .commons .scxml2 .model .EnterableState ;
2530import org .apache .commons .scxml2 .model .TransitionTarget ;
26- import org .junit .jupiter .api .Assertions ;
2731import org .junit .jupiter .api .Test ;
2832
2933/**
@@ -33,23 +37,23 @@ class SCXMLExecutorTest {
3337
3438 private void checkMicrowave01Sample (final SCXMLExecutor exec ) throws Exception {
3539 final Set <EnterableState > currentStates = SCXMLTestHelper .fireEvent (exec , "turn_on" );
36- Assertions . assertEquals (1 , currentStates .size ());
37- Assertions . assertEquals ("cooking" , currentStates .iterator ().next ().getId ());
40+ assertEquals (1 , currentStates .size ());
41+ assertEquals ("cooking" , currentStates .iterator ().next ().getId ());
3842 }
3943
4044 private void checkMicrowave02Sample (final SCXMLExecutor exec ) throws Exception {
4145 final Set <EnterableState > currentStates = SCXMLTestHelper .fireEvent (exec , "turn_on" );
42- Assertions . assertEquals (2 , currentStates .size ());
46+ assertEquals (2 , currentStates .size ());
4347 final String id = currentStates .iterator ().next ().getId ();
44- Assertions . assertTrue (id .equals ("closed" ) || id .equals ("cooking" ));
48+ assertTrue (id .equals ("closed" ) || id .equals ("cooking" ));
4549 }
4650
4751 @ Test
4852 void testSCXMLExecutorFinalDoneData () throws Exception {
4953 final SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/final-donedata.xml" );
50- Assertions . assertNull (exec .getFinalDoneData ());
54+ assertNull (exec .getFinalDoneData ());
5155 exec .go ();
52- Assertions . assertEquals ("done" , exec .getFinalDoneData ());
56+ assertEquals ("done" , exec .getFinalDoneData ());
5357 }
5458
5559 @ Test
@@ -130,30 +134,30 @@ void testSCXMLExecutorPrefix01Sample() throws Exception {
130134 final SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/prefix-01.xml" );
131135 exec .go ();
132136 Set <EnterableState > currentStates = exec .getStatus ().getStates ();
133- Assertions . assertEquals (1 , currentStates .size ());
134- Assertions . assertEquals ("ten" , currentStates .iterator ().next ().getId ());
137+ assertEquals (1 , currentStates .size ());
138+ assertEquals ("ten" , currentStates .iterator ().next ().getId ());
135139 currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.ten" );
136- Assertions . assertEquals (1 , currentStates .size ());
137- Assertions . assertEquals ("twenty" , currentStates .iterator ().next ().getId ());
140+ assertEquals (1 , currentStates .size ());
141+ assertEquals ("twenty" , currentStates .iterator ().next ().getId ());
138142 }
139143
140144 @ Test
141145 void testSCXMLExecutorSetConfiguration () throws Exception {
142146 final SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/transitions-01.xml" );
143147 exec .go ();
144148 Set <EnterableState > currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.ten" );
145- Assertions . assertEquals (1 , currentStates .size ());
146- Assertions . assertEquals ("twenty_one" , currentStates .iterator ().next ().getId ());
149+ assertEquals (1 , currentStates .size ());
150+ assertEquals ("twenty_one" , currentStates .iterator ().next ().getId ());
147151 currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.twenty_one" );
148- Assertions . assertEquals (1 , currentStates .size ());
149- Assertions . assertEquals ("twenty_two" , currentStates .iterator ().next ().getId ());
152+ assertEquals (1 , currentStates .size ());
153+ assertEquals ("twenty_two" , currentStates .iterator ().next ().getId ());
150154 final Set <String > stateIds = new HashSet <>();
151155 stateIds .add ("twenty_one" );
152156 exec .setConfiguration (stateIds );
153- Assertions . assertEquals (1 , exec .getStatus ().getStates ().size ());
157+ assertEquals (1 , exec .getStatus ().getStates ().size ());
154158 SCXMLTestHelper .fireEvent (exec , "done.state.twenty_one" );
155- Assertions . assertEquals (1 , currentStates .size ());
156- Assertions . assertEquals ("twenty_two" , currentStates .iterator ().next ().getId ());
159+ assertEquals (1 , currentStates .size ());
160+ assertEquals ("twenty_two" , currentStates .iterator ().next ().getId ());
157161 }
158162
159163 @ Test
@@ -170,44 +174,44 @@ void testSCXMLExecutorTransitions01Sample() throws Exception {
170174 final SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/transitions-01.xml" );
171175 exec .go ();
172176 Set <EnterableState > currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.ten" );
173- Assertions . assertEquals (1 , currentStates .size ());
174- Assertions . assertEquals ("twenty_one" , currentStates .iterator ().next ().getId ());
177+ assertEquals (1 , currentStates .size ());
178+ assertEquals ("twenty_one" , currentStates .iterator ().next ().getId ());
175179 currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.twenty_one" );
176- Assertions . assertEquals (1 , currentStates .size ());
177- Assertions . assertEquals ("twenty_two" , currentStates .iterator ().next ().getId ());
180+ assertEquals (1 , currentStates .size ());
181+ assertEquals ("twenty_two" , currentStates .iterator ().next ().getId ());
178182 SCXMLTestHelper .fireEvent (exec , "done.state.twenty_two" );
179- Assertions . assertEquals (3 , exec .getStatus ().getStates ().size ());
183+ assertEquals (3 , exec .getStatus ().getStates ().size ());
180184 }
181185
182186 @ Test
183187 void testSCXMLExecutorTransitions02Sample () throws Exception {
184188 SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/transitions-02.xml" );
185189 exec .go ();
186190 Set <EnterableState > currentStates = SCXMLTestHelper .fireEvent (exec , "ten.stay" );
187- Assertions . assertEquals (1 , currentStates .size ());
188- Assertions . assertEquals ("ten" , currentStates .iterator ().next ().getId ());
191+ assertEquals (1 , currentStates .size ());
192+ assertEquals ("ten" , currentStates .iterator ().next ().getId ());
189193 exec = SCXMLTestHelper .testInstanceSerializability (exec );
190194 currentStates = SCXMLTestHelper .fireEvent (exec , "ten.self" );
191- Assertions . assertEquals (1 , currentStates .size ());
192- Assertions . assertEquals ("ten" , currentStates .iterator ().next ().getId ());
195+ assertEquals (1 , currentStates .size ());
196+ assertEquals ("ten" , currentStates .iterator ().next ().getId ());
193197 currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.ten" );
194- Assertions . assertEquals (1 , currentStates .size ());
195- Assertions . assertEquals ("twenty" , currentStates .iterator ().next ().getId ());
198+ assertEquals (1 , currentStates .size ());
199+ assertEquals ("twenty" , currentStates .iterator ().next ().getId ());
196200 }
197201
198202 @ Test
199203 void testSCXMLExecutorTransitions03Sample () throws Exception {
200204 final SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/transitions-03.xml" );
201205 exec .go ();
202206 final Set <EnterableState > currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.ten" );
203- Assertions . assertEquals (3 , currentStates .size ());
207+ assertEquals (3 , currentStates .size ());
204208 final Set <String > expected = new HashSet <>();
205209 expected .add ("twenty_one_2" );
206210 expected .add ("twenty_two_2" );
207211 expected .add ("twenty_three_2" );
208212 for (final TransitionTarget tt : currentStates ) {
209213 if (!expected .remove (tt .getId ())) {
210- Assertions . fail ("'" + tt .getId ()
214+ fail ("'" + tt .getId ()
211215 + "' is not an expected current state ID" );
212216 }
213217 }
@@ -218,20 +222,20 @@ void testSCXMLExecutorTransitions04Sample() throws Exception {
218222 final SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/transitions-04.xml" );
219223 exec .go ();
220224 Set <EnterableState > currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.ten" );
221- Assertions . assertEquals (3 , currentStates .size ());
225+ assertEquals (3 , currentStates .size ());
222226 final Set <String > expected = new HashSet <>();
223227 expected .add ("twenty_one_1" );
224228 expected .add ("twenty_two_1" );
225229 expected .add ("twenty_three_1" );
226230 for (final TransitionTarget tt : currentStates ) {
227231 if (!expected .remove (tt .getId ())) {
228- Assertions . fail ("'" + tt .getId ()
232+ fail ("'" + tt .getId ()
229233 + "' is not an expected current state ID" );
230234 }
231235 }
232236 currentStates = SCXMLTestHelper .fireEvent (exec , "bar" );
233- Assertions . assertEquals (1 , currentStates .size ());
234- Assertions . assertEquals ("thirty" , currentStates .iterator ().
237+ assertEquals (1 , currentStates .size ());
238+ assertEquals ("thirty" , currentStates .iterator ().
235239 next ().getId ());
236240 }
237241
@@ -286,20 +290,20 @@ void testSend01Sample() throws Exception {
286290 final SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/send-01.xml" );
287291 exec .go ();
288292 Set <EnterableState > currentStates = exec .getStatus ().getStates ();
289- Assertions . assertEquals (1 , currentStates .size ());
290- Assertions . assertEquals ("ten" , currentStates .iterator ().next ().getId ());
293+ assertEquals (1 , currentStates .size ());
294+ assertEquals ("ten" , currentStates .iterator ().next ().getId ());
291295 currentStates = SCXMLTestHelper .fireEvent (exec , "done.state.ten" );
292- Assertions . assertEquals (1 , currentStates .size ());
293- Assertions . assertEquals ("twenty" , currentStates .iterator ().next ().getId ());
296+ assertEquals (1 , currentStates .size ());
297+ assertEquals ("twenty" , currentStates .iterator ().next ().getId ());
294298 }
295299
296300 @ Test
297301 void testSend02TypeSCXMLSample () throws Exception {
298302 final SCXMLExecutor exec = SCXMLTestHelper .getExecutor ("org/apache/commons/scxml2/send-02.xml" );
299303 exec .go ();
300304 final Set <EnterableState > currentStates = exec .getStatus ().getStates ();
301- Assertions . assertEquals (1 , currentStates .size ());
302- Assertions . assertEquals ("ninety" , currentStates .iterator ().next ().getId ());
303- Assertions . assertTrue (exec .getStatus ().isFinal ());
305+ assertEquals (1 , currentStates .size ());
306+ assertEquals ("ninety" , currentStates .iterator ().next ().getId ());
307+ assertTrue (exec .getStatus ().isFinal ());
304308 }
305309}
0 commit comments