package com.netflix.astyanax.partitioner; import java.util.List; import org.junit.Test; import com.netflix.astyanax.connectionpool.TokenRange; public class PartitionerTest { @Test public void testSplit() { BigInteger127Partitioner partitioner = new BigInteger127Partitioner(); List<TokenRange> ranges = partitioner.splitTokenRange(4); for (TokenRange range : ranges) { System.out.println(range); } } @Test public void testSplitWithStartEnd() { BigInteger127Partitioner partitioner = new BigInteger127Partitioner(); List<TokenRange> ranges = partitioner.splitTokenRange(BigInteger127Partitioner.MINIMUM.toString(), BigInteger127Partitioner.MAXIMUM.toString(), 4); for (TokenRange range : ranges) { System.out.println(range); } } @Test public void testSplitWithZeros() { BigInteger127Partitioner partitioner = new BigInteger127Partitioner(); List<TokenRange> ranges = partitioner.splitTokenRange("0", "0", 4); for (TokenRange range : ranges) { System.out.println(range); } } }