测试积点老人 发表于 2019-8-16 11:04:44

想要测试某一个方法能否抛出自己想要的异常怎么写Assert.ThrowsException

customer.Setup(p => p.ShowException(string.Empty)).Throws(new Exception("参数不能为空!"));
Assert.ThrowsException<Exception>(()=>customer.Object.ShowException(""));这个代码显示异常未操作为什么?

qqq911 发表于 2019-8-19 10:57:34

代码问题

jingzizx 发表于 2019-8-19 11:43:06

确认造成了参数异常

清晨一缕阳光 发表于 2019-8-19 17:05:42

验证函数执行时造成的异常!
页: [1]
查看完整版本: 想要测试某一个方法能否抛出自己想要的异常怎么写Assert.ThrowsException