自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Spock单元测试-mock static方法(普通类中的static方法)

spock单元测试,mock静态方法,static方法。groovy单元测试,mock静态方法,需要使用PowerMockito。还会影响其他普通方法的mock。

2022-07-08 15:04:34 2458

原创 Spock单元测试-mock final方法(普通类中的final方法)

总结:1)需加@PrepareForTest(CheckBeforeContractBaseImpl.class)2)必须使用 PowerMockito.mock,不能使用mockito.mock。因为final方法,从构造mock对象到方法mock,都使用PowerMockito。mockito3之前的版本不支持final方法的mock。mock final方法 示例:............

2022-06-29 18:37:28 1840

原创 Spock单元测试-测试私有方法

Spock(groovy)测试私有方法,实例. 直接点不出来,需要copy过来,进行测试例如agencycontractQueryService.getSignDate方法,就是private方法:

2022-03-01 16:19:41 1597

原创 Java8 Stream Collectors.toMap 和stream().map()区别

list.stream().map()取某个值ListList<SchemePriceDTO> ftiPriceDtos = ftiResourcePriceDTOS.stream().map(x -> x.getPrice()).collect(Collectors.toList());取某个对象ListList<EventDetail> eventDetailList= request.getEventDto().getEventDetails().stre.

2021-03-30 13:56:57 1565

原创 Java String.Split 多个分隔符

Java String.Split 多个分隔符 String providerIdsStr = "123,456,789,987,654;321";要求分隔符有三种(,,;)第一种写法String[] providerIds = providerIdsStr.split(",|,|;");第二种写法 String[] providerIds = providerIdsStr.split("[,,;]");完整代码如下String providerIdsStr = "123,45

2021-03-24 14:21:01 2421

原创 Redis

RedisRemote Dictionary Server(Redis)是个由Salvatore sanfilippo 写的key-value存储系统。Redis是一个开源的,使用ANSIC语言编写,遵守BSD协议,支持网络,可基于内存,亦可持久化的日志型 key-value 数据库。并提供多种语言的API。它通常被称为数据结构服务器,因为value可以是字符串(String),哈希(Has...

2020-03-14 21:03:09 112

原创 最大公约数

最大公约数求最大公约数两个int型数字,求出他们的最大公约数。欧几里得算法 反转相除法 public int gcd(int a, int b) { if (a < b) { int temp = a; a = b; b = temp; } return a %...

2020-03-12 19:55:43 127

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除