【发布时间】:2013-07-22 08:16:20
【问题描述】:
我想知道是否有人可以提供帮助 - 我正在编写一个自定义 Json 序列化程序,从 JsonSerializer 扩展,并且我想将任何可能抛出的异常包装在我自己的自定义异常中,从 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!>
知道如何解决这个问题,还是不能抛出自定义异常?
【问题讨论】:
-
您必须向我们提供代码。
-
没有您的 Junit 代码,我们真的帮不了您。