testability 取决于 可控性 和 可观察性
例如,考虑一个允许操作和访问堆栈的模块。该类的操作允许我们将元素推入堆栈,查看堆栈顶部,弹出堆栈顶部的元素,并检查堆栈是否为空。
按照之前的知识,如果我们要测试一个 funciton 或者模块,我们根据其输入的参数设计等价类,并选用合适的 test case,然后我们可以根据预期的输出来观察 funcito
京公网安备 11010502049817号