草庐IT

番石榴

全部标签

通过重叠范围创建番石榴imputablerangeset

显然是瓜瓦的ImmutableRangeSet无法存储重叠的范围。这是有道理的,但是是否有一个接口可以解决/合并重叠范围,然后将结果范围放入ImmutableRangeSet?目前我正在建造一个TreeRangeSet,它会自动合并重叠范围,并将其作为参数将其传递给ImmutableRangeSet.builder().addAll()。这个过程有效,但似乎有点间接,只是解决重叠的范围。看答案您可以更具体地说明您的用例吗?我猜测您有一系列范围,您正在尝试创建ImmutableRangeSet使用copyOf方法,在重叠范围内抛出IAE。让我们看看这个测试案例:@Testpublicvoidsh

一颗石榴给QA带来的启示

本文首发于「BY林子」,转载请参考版权声明。“小淘,吃石榴吧。”“吃石榴太麻烦了,不想吃。”“这是软籽石榴,籽儿可以吃的,很好吃的哈。”说完,我大口嚼着石榴直接咽下。“不用吐籽吗?那我试一下。”小淘拿起几颗石榴粒放嘴里嚼了一下,还是把籽儿吐出来了。“不行,这籽儿我没法咽下。”的确,在没有软籽石榴的时候,我也这样吃石榴,也觉得石榴吃起来太麻烦,而不愿意吃。而小淘由于对硬籽石榴中的籽儿难以忘怀,吃软籽石榴也还是会关注籽儿的存在……这一情景让我恍然大悟,这不就跟咱们很多传统测试人员对软件测试的理解很类似嘛!我们先看吃石榴的场景吃石榴没有软籽石榴之前,石榴籽不能吃,那个时候觉得石榴籽儿太多吃得太麻烦,