自定义博客皮肤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 2889

原创 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 2082

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

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

2022-03-01 16:19:41 2015

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

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

2021-03-30 13:56:57 1726

原创 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 2643

原创 Redis

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

2020-03-14 21:03:09 140

原创 最大公约数

最大公约数 求最大公约数 两个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 172

空空如也

空空如也

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

TA关注的人

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