如何使用Assert(或其他 Test 类)来验证是否引发了异常?
Assert
对于“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"); }