testNg
文章平均质量分 65
nyzzht123
这个作者很懒,什么都没留下…
展开
-
Mockito mockStatic, mockConstruction
之前项目中都是使用PowerMock的mockStatic和whenNew来mock 静态方法和构造函数。但是在升级jdk17的过程中发现PowerMock已停止维护且不支持jdk17,我们转而将Mockito升级,使用Mockito中提供的。原创 2023-03-01 15:53:43 · 7857 阅读 · 0 评论 -
缩短maven build 时间
提升mavne test时间背景增加内存背景公司最近对代码的行覆盖提了要求,虽然说更多的UT可以在一定程度上提升代码质量,但是由于代码的量很大导致maven build出包的速度受到了很大的影响,一度增加到了40min。(我们公司一定要先build 通过才能将代码合并到Master)在这样的情况下领导要求大幅缩短UT耗费的时间增加内存通过增加分析build过程中的GC log,发现经过多次的Full GC,每次都会消耗掉不少时间,通过修改pom.xml来修改 <argLine>-nov原创 2022-01-17 16:53:05 · 732 阅读 · 0 评论