@@ -143,7 +143,6 @@ public void testExceptionUnknownCommand() throws Exception {
143
143
}
144
144
145
145
assertEquals (CLI .EXIT_CODE_ERROR , mockedCLI .exec (args ));
146
-
147
146
verify (mockedPS ).println (thrown .getMessage ());
148
147
verify (mockedPS ).println (CommandLine .getUsage ());
149
148
@@ -164,7 +163,6 @@ public void testExceptionNoCommand() throws Exception {
164
163
}
165
164
166
165
assertEquals (CLI .EXIT_CODE_ERROR , mockedCLI .exec (args ));
167
-
168
166
verify (mockedPS ).println (thrown .getMessage ());
169
167
verify (mockedPS ).println (CommandLine .getUsage ());
170
168
@@ -185,7 +183,6 @@ public void testExceptionNoProduct() throws Exception {
185
183
}
186
184
187
185
assertEquals (CLI .EXIT_CODE_ERROR , mockedCLI .exec (args ));
188
-
189
186
verify (mockedPS ).println (thrown .getMessage ());
190
187
verify (mockedPS ).println (CommandLine .getUsage ());
191
188
@@ -206,10 +203,9 @@ public void testExceptionUnknownOption() throws Exception {
206
203
}
207
204
208
205
assertEquals (CLI .EXIT_CODE_ERROR , mockedCLI .exec (args ));
209
-
210
206
verify (mockedPS ).println (thrown .getMessage ());
211
207
verify (mockedPS ).println (CommandLine .getUsage ());
212
-
208
+
213
209
exit .expectSystemExitWithStatus (CLI .EXIT_CODE_ERROR );
214
210
CLI .main (args );
215
211
}
@@ -222,19 +218,20 @@ public void testExceptionUnknownComponent() throws Exception {
222
218
CLI .setReleaser (new SCMReleaser ());
223
219
try (TestEnvironment te = new TestEnvironment ()) {
224
220
te .generateTestEnvironmentNoVCS ();
225
- new CLI ().getActionTree (cmd );
226
- fail ();
227
- } catch (EComponentConfig e ) {
228
- thrown = e ;
221
+ try {
222
+ new CLI ().getActionTree (cmd );
223
+ fail ();
224
+ } catch (EComponentConfig e ) {
225
+ thrown = e ;
226
+ }
227
+
228
+ assertEquals (CLI .EXIT_CODE_ERROR , mockedCLI .exec (args ));
229
+ verify (mockedPS ).println (thrown .getMessage ());
230
+ verify (mockedPS , never ()).println (CommandLine .getUsage ());
231
+
232
+ exit .expectSystemExitWithStatus (CLI .EXIT_CODE_ERROR );
233
+ CLI .main (args );
229
234
}
230
-
231
- assertEquals (CLI .EXIT_CODE_ERROR , mockedCLI .exec (args ));
232
-
233
- verify (mockedPS ).println (thrown .getMessage ());
234
- verify (mockedPS , never ()).println (CommandLine .getUsage ());
235
-
236
- exit .expectSystemExitWithStatus (CLI .EXIT_CODE_ERROR );
237
- CLI .main (args );
238
235
}
239
236
240
237
@ Test
0 commit comments