0

誰かが助けてくれるかどうか疑問に思っていました.JsonSerializerから拡張されたカスタムJsonシリアライザーを作成しています.IOExceptionから拡張された独自のカスタム例外でスローされる可能性のある例外をラップしたいと思います. ただし、(junit を使用して) 単体テストを実行して、例外がスローされたことを確認するたびに、次のように失敗しています。

Expected: (exception with message a string containing "Unable to serialize!" and an instance of com.cybersource.profile.serializer.MySerializerException)
 got: <com.fasterxml.jackson.databind.JsonMappingException: Unexpected IOException (of type com.cybersource.profile.serializer.MySerializerException): Unable to serialize!>

これを回避する方法、またはカスタム例外をスローすることはできませんか?

4

1 に答える 1