使用填充程序或存根模拟异常

时间:2013-10-26 19:59:54

标签: c# unit-testing

如何在单元测试用例中模拟异常情况?

我们有一个调用服务的函数,当服务出现故障或者服务端出现某种问题时我们处理了异常。

现在我想知道如何使用填充程序或存根来模拟单元测试用例中的服务关闭或服务访问被拒绝。

1 个答案:

答案 0 :(得分:1)

我建议使用模拟框架来模拟被测代码中的异常。 有几种可供选择,但MOQ是一种非常受欢迎的。

以下是如何完成的示例:

http://www.syntaxsuccess.com/viewarticle/mock-exceptions-using-moq