链栈的基本算法

阅读 9

2024-10-31

使用的是mockito以及junit4,发现在处理基本类型的时候,处理的不是很好,比如我有个方法的入参是int,以及BigDecimal,

但是我在mock的时候用any(),any(),会提示我NPE,但是使用anyInt(),any()去匹配两个入参,就没有问题。

所有的基本类型,都要用Mockito 提供的相应的参数匹配器,如 anyInt()、anyLong()、anyBoolean() 。

另外还出现过项目里交叉使用了junit4+mockito和junit5+powermock,导致jacoco统计单测覆盖率的时候没统计junit5的单测。。。

精彩评论(0)

0 0 举报