我有一个GlobalExceptionHandler,它以集中的方式处理WebAPI的所有异常。 我需要添加一些单元测试,以确保此类捕获的异常以正确的格式生成结果。
在网络配置中,我有这个: config.Services.Replace(typeof(IExceptionHandler),new GlobalExceptionHandler()); 哪作得很好。
在为单元测试配置控制器时,我也做同样的事情。 但是,当从单元测试中调用控制器方法时,GlobalExceptionHandler不会捕获异常。 我错过了什么步骤?