相关疑难解决方法(0)

如何测试或描述无限的可能性?

伪代码中的示例类:

class SumCalculator
  method calculate(int1, int2) returns int
Run Code Online (Sandbox Code Playgroud)

测试这个的好方法是什么?换句话说,我该如何描述我需要的行为?

test1: canDetermineSumOfTwoIntegers
Run Code Online (Sandbox Code Playgroud)

要么

test2: returnsSumOfTwoIntegers
Run Code Online (Sandbox Code Playgroud)

要么

test3: knowsFivePlusThreeIsEight
Run Code Online (Sandbox Code Playgroud)

Test1和Test2看起来很模糊,需要测试一个特定的计算,因此它并没有真正描述正在测试的内容.然而test3非常有限.

测试这些类的好方法是什么?

testing tdd bdd unit-testing

8
推荐指数
2
解决办法
432
查看次数

标签 统计

bdd ×1

tdd ×1

testing ×1

unit-testing ×1