- 博客(5)
- 收藏
- 关注
原创 解决测试问题
最佳实践是重构代码以支持依赖注入,这样你就可以轻松地传入模拟对象进行测试。如果你不能重构代码,那么使用来模拟System.in可能是一个可行的替代方案,但请注意这增加了测试的复杂性和潜在风险。使用PowerMock或其他类似库来模拟静态方法调用通常是最后的手段,应该尽量避免。
2024-04-22 11:05:03
647
原创 求问?如何使用JUnit断言中的assertequal来测试函数?
我写了一个void函数,其中需要手动输入(system.in)年份和月份。我的猜测是可能先需要一个注释或函数先将手动内容的东西进行输入,在进行测试。在学软件测试的时候,要求来测试一个函数,该函数是判断闰年求月份天数的。但是assert equal(1,1)需要有输入值才能测试。那么void函数里面要靠手动输入的东西该如何进行测试呢?
2024-04-13 18:48:09
101
1
原创 求助大佬,光猫的3,4口不能联网怎么办?
原本家里的光猫是正常的,1口连楼上的一个路由器,2口是IPTV,3口是连接楼下的路由器。都能正常使用,但是在我的一番搬运电视的捣鼓下(仅仅只是挪动了线的位置),然后就出现了光猫的3,4口不能联网的情况。
2024-01-19 11:47:29
2059
1
原创 python的小问题解决方案
我们会发现12排在了10的后面,2的前面,那么可能的原因就是这个排序的方式就是先考虑的第一位,例如10 之所以在1和2之间是因为10的第一位是1,是比2小的所以10在2的前面,10第二位是0,而1是没有第二位的, 所以10在1的后面。对比A与B列表来说,这行代码的功能其实就是实现了吧转化为字符串后长度较长的“10”,放在了最前面,也就是我们所说的降序,而其他的都是一位的字符串长度,故顺序没有变化的排在了后面。#将就以上的那个列表 x = [10, 6, 0, 1, 7, 4, 3, 2, 8, 5, 9]
2023-05-04 21:00:31
439
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人