UnitTest私は仕事でJavaを使うことが多いのですが、大抵裏方の方で画面まわりよりもバッチなどの方が多い。そのため、テスト自体はInputとOutputが明確な事が多くて割合テストがしやすい事が多いのですが、バッチの作り方故に問題に上がるものも多いのでそれを書いておきます。System.exit()で終了する作りにするとテストが継続できなくなるSystem.exitはそのままだとJVM自体終了するので自動テストの場合続行できなくなります。対処法SecurityManagerクラスをOverrideしてcheckExitメソッドの動きを変える。方法はこちらを参照したと記憶しています。}といった感じですSystem.out.printlnで出力された文字列のAssertEqualsこちらはPrintStreamオブジェクトにByteArrayOutputStreamのインスタンスを渡してあげる方法になります。この方法は、JVMが動作している間その挙動になるため、テスト後に処理を戻す必要があります。この続きは明日書きます。MPU-6050ラズパイ接続用プリント基盤作成DevelopersIO2019AWSのp3インスタンスでnvidia-dockerを動かしてみる月別アーカイブはてなブログをはじめよう!boctok-ctpobaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。