9
です。シャットダウンフックを追加する方法があります。私はフックで実行されるコードが呼び出される(JUnitの経由)をテストする必要があります。JUnit4:シャットダウンフックのテストは
public void myMethod(){
Runtime.getRuntime().addShutdownHook(new Thread() {
@Override
public void run() {
... code to test ...
}
});
}
私はユニットテストでシャットダウンをシミュレートすることができますどのように?
解決策がない場合は、説明した方法でコードをテストし、いつでも呼び出されるようにフックを追加する方法を模倣する別のテストを作成します。ありがとうございました –