gpt4 book ai didi

unit-testing - 'too simple to break' 有多简单? - 解释

转载 作者:行者123 更新时间:2023-12-04 04:22:41 25 4
gpt4 key购买 nike

在 JUnit 常见问题解答中,您可以 read你不应该测试太简单而无法破解的方法。虽然所有示例看起来都合乎逻辑(getter 和 setter、委托(delegate)等),但我不确定我是否能够完全掌握“不能自行中断”的概念。您什么时候会说该方法“不能自行中断”?有人愿意详细说明吗?

最佳答案

我认为“不能自行中断”意味着该方法仅使用其自己类的元素,并且不依赖于任何其他对象/类的行为,或者它将其所有功能委托(delegate)给某些其他方法或类(可能有自己的测试)。

基本思想是,如果您可以看到该方法所做的所有事情,而无需引用其他方法或类,并且您非常确定它是正确的,那么可能不需要进行测试。

这里不一定有明确的界限。 “太简单了,无法破解”在旁观者的眼中。

关于unit-testing - 'too simple to break' 有多简单? - 解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3089717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com