请问这个问题可能很琐碎:
我正在对“setPercentage(int percent){...}”方法进行单元测试。这些要求没有说明“可接受的范围”或允许的值......但我从相关应用程序中知道百分比应该只在 0 到 100 之间。
我应该测试设置的值是否有意义(在单元测试的上下文中?)
即如果百分比设置为 > 100 或 < 0,我应该编写失败的单元测试吗?
最佳答案
如果该方法的文档没有明确说明不允许这样的值,您绝对应该为超出适当范围的值编写单元测试。会有用户提供不正确的值——这是正确的,文档没有告诉不要这样做。
关于unit-testing - 对 Java 方法进行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10167325/