我需要使用Django测试虚拟客户机为django中的自定义handler404和handler500编写一些测试。第一个很容易测试,而我有第二个问题。基本上,问题是Django测试客户端没有捕获异常,也没有路由到适当的处理程序。这是一个问题,因为我们需要测试是否使用了正确的自定义处理程序和模板。我们有一个简单的中间件类来模拟测试的异常:
class HTTP
在我的WCF客户机类中,我处理了Faulted()事件,以便在远程服务抛出异常并使通道出错时,我仍然可以优雅地关闭它。remote service threw an unhandled exception and as a result the channel has been closed.");因此,我期望的是客户端能够处理我手动抛出的相反,我的异常被包装在Sy