如何使用Assert验证是否已引发异常?

如何使用Assert(或其他Test类?)验证是否已引发异常?

回答:

对于“ Visual Studio Team Test”,您似乎将ExpectedException属性应用于该测试的方法。

这里的文档样本:使用Visual Studio Team Test进行单元测试的演练

[TestMethod]

[ExpectedException(typeof(ArgumentException),

"A userId of null was inappropriately allowed.")]

public void NullUserIdInConstructor()

{

LogonInfo logonInfo = new LogonInfo(null, "P@ss0word");

}

以上是 如何使用Assert验证是否已引发异常? 的全部内容, 来源链接: utcz.com/qa/409928.html

回到顶部