51Testing软件测试论坛

标题: 想要测试某一个方法能否抛出自己想要的异常怎么写Assert.ThrowsException [打印本页]

作者: 测试积点老人    时间: 2019-8-16 11:04
标题: 想要测试某一个方法能否抛出自己想要的异常怎么写Assert.ThrowsException
  1. customer.Setup(p => p.ShowException(string.Empty)).Throws(new Exception("参数不能为空!"));
  2. Assert.ThrowsException<Exception>(()=>customer.Object.ShowException(""));
复制代码
这个代码显示异常未操作为什么?

作者: qqq911    时间: 2019-8-19 10:57
代码问题
作者: jingzizx    时间: 2019-8-19 11:43
确认造成了参数异常
作者: 清晨一缕阳光    时间: 2019-8-19 17:05
验证函数执行时造成的异常!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2