内部的に を呼び出すことができるようにJUnit
、テストケースを作成する必要があります。Class
C1
Runtime.getRuntime.exit(somevalue)
クラスC1
には、いくつかをmain
受け入れるメソッドがあり、渡されたものに応じて特定のタスクを実行します。arguments
CommandLine
arguments
実行後のすべてのタスクは、 a を呼び出しますRuntime.getRuntime.exit(somevalue)
。はsomevalue
、タスクが正常に実行されたか (somevalue が 0 であることを意味します)、またはエラーが発生したか (somevalue が 1 であることを意味します) を定義します。
これのJUnitテストケースでは、これを取得してsomevalue
、それが望ましいかどうかを確認する必要がありますsomevalue
。
somevalue
JUnit テスト ケースでを取得するにはどうすればよいですか。