BAEL-6812 Test Main Method with JUnit

- fixed review comments
This commit is contained in:
Tetiana Okhotnik
2023-09-03 23:00:52 +03:00
parent fd6b6aa6d5
commit 2f639b9aab
6 changed files with 2 additions and 19 deletions
@@ -40,10 +40,8 @@ public class TestSimpleMain {
System.setIn(fips);
System.setOut(out);
//execute
SimpleMain.main(arguments);
//verify
String consoleOutput = byteArrayOutputStream.toString(Charset.defaultCharset());
assertTrue(consoleOutput.contains("Calculated sum: 6"));
@@ -63,10 +61,8 @@ public class TestSimpleMain {
System.setIn(fips);
System.setOut(out);
//execute
SimpleMain.main(arguments);
//verify
String consoleOutput = byteArrayOutputStream.toString(Charset.defaultCharset());
assertTrue(consoleOutput.contains("Calculated sum: 10"));
@@ -24,10 +24,8 @@ public class TestStaticMain {
ArgumentCaptor<String> stringArgumentCaptor = ArgumentCaptor.forClass(String.class);
//execute
StaticMain.main(arguments);
//verify
mockedStatic.verify(() -> StaticMain.calculateSum(stringArgumentCaptor.capture()));
System.setIn(original);