1

我不熟悉单元测试,但我在面试中遇到了这个问题。任何人都可以帮助我处理一些单元测试用例并解释它们的输出。我知道我们只需要传递参数但是有任何负面情况吗?

对使用以下参数的函数进行单元测试:
reverseString(originalString, stringToBeReversed, stringReverseTo, max)

4

1 回答 1

0
reversestring(originalString, stringToBeReversed, stringReverseTo, max)

您将需要一个用于测试用例的矩阵,您必须根据实现 evtl 测试空字符串、空值的字符串参数的每个组合。包含非英文值的字符串。

对于整数参数,负数、零数和正数,取决于最大值意味着什么,您应该测试一个超过最大 linit(如果存在)的大数。

提到的事情可能已经相互结合进行了测试。例如一个带有负整数的空原始字符串,这一切都取决于实现,如果你有这样一个循环,它有两个参数的组合条件,那么应该测试组合。

于 2013-04-09T05:56:16.767 回答