Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 不引发异常的断言_C#_Unit Testing_Assert_Assertion - Fatal编程技术网

C# 不引发异常的断言

C# 不引发异常的断言,c#,unit-testing,assert,assertion,C#,Unit Testing,Assert,Assertion,我们需要一些类似于断言的功能,但不应该抛出异常。相反,此功能可以跟踪失败的验证,并在需要时提供列表 我们在GUI自动化中需要这个。我们在很多页面上进行了大量验证,如果验证失败,我们希望继续进行其余的验证。这是因为构建GUI是一个昂贵的过程,我们不希望整个测试失败,因为一个确认页面中的一个数量计算错误 IBMRationalFunctionalTester有一个类似的内置功能,称为验证点。我们需要一个类似的C 我们编写了两个简单的方法来实现这一点,但是重新编写断言库作为一个整体有这么多重载是一个负

我们需要一些类似于断言的功能,但不应该抛出异常。相反,此功能可以跟踪失败的验证,并在需要时提供列表

我们在GUI自动化中需要这个。我们在很多页面上进行了大量验证,如果验证失败,我们希望继续进行其余的验证。这是因为构建GUI是一个昂贵的过程,我们不希望整个测试失败,因为一个确认页面中的一个数量计算错误

IBMRationalFunctionalTester有一个类似的内置功能,称为验证点。我们需要一个类似的C


我们编写了两个简单的方法来实现这一点,但是重新编写断言库作为一个整体有这么多重载是一个负担。

只需使用日志系统,所以如果我的两个项目中的值不正确,请打印到日志中,我们编写了自己的ErrorAggregator或AssertionAggregator。您正在使用哪个框架进行测试?@Matias是的,这是我正在寻找的,这是一个明显的需求。谢谢你的链接,但是被谢绝了。