1

我有一个构造函数如下

public class MyClass
{
   public MyClass()
   {

   }
}

在编写测试用例时,我使用了 Assert.Pass()。但它会引发 ArguementNullException 类型的异常

4

2 回答 2

2

SuccessException对测试运行者来说是一种便利。这允许您通过测试并记录可选消息。解决这个问题的更好方法是让测试完成而不抛出任何异常或记录失败的断言。

更多信息在这里:http ://www.nunit.org/index.php?p=utilityAsserts&r=2.5

于 2013-06-26T13:42:16.787 回答
0

如果您使用的是 NUnit 框架,

Assert.Pass<SuccessException>();

当你想通过考试时。

于 2021-11-13T14:16:50.120 回答