小编典典

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

all

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


阅读 118

收藏
2022-03-01

共1个答案

小编典典

对于“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");
}
2022-03-01