assertEquals在Error实现中失败,但在Success实现中通过
创始人
2024-09-20 15:30:08
0

这是因为对于Error实现,其运行结果应该是一个异常,而不是一个返回值。所以,在测试Error实现时,我们应该使用assertThrows()方法来测试该异常是否被抛出。例如:

@Test void testError() { Calculator calculator = new Calculator(); assertThrows(IllegalArgumentException.class, () -> calculator.divide(1, 0)); }

而对于Success实现,则应该测试其返回值是否正确。可以继续使用assertEquals()方法进行测试。例如:

@Test void testSuccess() { Calculator calculator = new Calculator(); assertEquals(2, calculator.divide(4, 2)); }

相关内容

热门资讯

透视最新!aapoker发牌逻... 透视最新!aapoker发牌逻辑(透视)辅助插件工具(总是真的有挂)aapoker发牌逻辑是一种具有...
透视神器!aapoker破解侠... 透视神器!aapoker破解侠是真的吗(透视)插件(竟然真的是有挂)1、超多福利:超高返利,海量正版...
透视辅助!aapoker怎么设... 透视辅助!aapoker怎么设置抽水(透视)ai插件(本来真的是有挂)1、游戏颠覆性的策略玩法,独创...
透视软件!aapoker怎么控... 透视软件!aapoker怎么控制牌(透视)透视脚本(好像有挂)一、aapoker怎么控制牌AI软件牌...
透视神器!aapoker怎么选... 透视神器!aapoker怎么选牌(透视)插件(一直有挂)1、进入到aapoker怎么选牌黑科技之后,...
透视辅助!aapoker破解侠... 透视辅助!aapoker破解侠是真的吗(透视)免费透视脚本(一直存在有挂)1.aapoker破解侠是...
透视挂!aapoker怎么控制... 透视挂!aapoker怎么控制牌(透视)发牌逻辑(都是真的是有挂)1、aapoker怎么控制牌ai辅...
透视存在!aapoker辅助器... 透视存在!aapoker辅助器怎么用(透视)免费透视脚本(都是是真的有挂)1、起透看视 aapoke...
透视插件!aapoker脚本怎... 透视插件!aapoker脚本怎么用(透视)透视软件(本来是真的有挂);1、下载好aapoker脚本怎...
透视教程!aapoker公共底... 透视教程!aapoker公共底牌(透视)脚本(一直真的是有挂);1、很好的工具软件,可以解锁游戏的a...