Improved test coverage
This commit is contained in:
parent
2a5fd34716
commit
3d4bb492d0
|
@ -124,7 +124,16 @@ public class TrieTest
|
||||||
{
|
{
|
||||||
impls.add(new ArrayTrie<Integer>(caseSensitive, 128));
|
impls.add(new ArrayTrie<Integer>(caseSensitive, 128));
|
||||||
impls.add(new ArrayTernaryTrie<Integer>(caseSensitive, 128));
|
impls.add(new ArrayTernaryTrie<Integer>(caseSensitive, 128));
|
||||||
impls.add(new TreeTrie<>(caseSensitive));
|
|
||||||
|
TreeTrie<Integer> treeTry = new TreeTrie<>(caseSensitive);
|
||||||
|
// create tree and then delete keys
|
||||||
|
treeTry.put("abc", -1);
|
||||||
|
treeTry.put("ade", -2);
|
||||||
|
treeTry.put("a[]", -3);
|
||||||
|
treeTry.remove("abc");
|
||||||
|
treeTry.remove("ade");
|
||||||
|
treeTry.remove("a[]");
|
||||||
|
impls.add(treeTry);
|
||||||
}
|
}
|
||||||
|
|
||||||
return impls.stream().map(Arguments::of);
|
return impls.stream().map(Arguments::of);
|
||||||
|
|
Loading…
Reference in New Issue