在 svUnit 中,如果运行时产生异常,(此处checkException
的文档)函数将通过。expr
这似乎非常违反直觉。如果您的代码按预期运行,它不会产生异常,因此会导致测试失败。但是,在 的情况下checkEquals
,您的代码正确运行将按预期通过测试。
为什么checkException
当代码按预期运行时会导致测试失败,而其余check
函数却反其道而行之?此外,是否有一个行为类似checkException
但相反的功能?
在 svUnit 中,如果运行时产生异常,(此处checkException
的文档)函数将通过。expr
这似乎非常违反直觉。如果您的代码按预期运行,它不会产生异常,因此会导致测试失败。但是,在 的情况下checkEquals
,您的代码正确运行将按预期通过测试。
为什么checkException
当代码按预期运行时会导致测试失败,而其余check
函数却反其道而行之?此外,是否有一个行为类似checkException
但相反的功能?