質問: 自作したメソッドは、Fileクラスのメソッドを用いているの ですが、このメソッドはSecurityExceptionが発生する 恐れがあります。 自作メソッドでは、SecurityExceptionをキャッチしたら 文章をコンソール画面に出すように設定しています。 そこで、JUnitでこの文章が実際に出るか確認を行いた いのですが、SecurityExceptionの発生のさせ方がよく わかりません。 JUnit上で強制的にSecurityExceptionを発生させ、テ スト元のメソッドにSecurityExceptionを投げる方法など はあるのでしょうか? 宜しくお願いします。
回答: 返信ありがとうございます。 調べた結果、デフォルトでセキュリティチェックを行わな いようになっているみたいで System.setSecurityManager(new SecurityManager()); を実行することでセキュリティマネージャーを有効に出来 るようです ただ、その後AccessControlExceptionが発生してしま います ポリシーファイルを設定しないといけないようですが、設 定方法が分からないので確認してみます モックについて初耳だったので調べてみます ありがとうございました