@Test
public void testTokenSearch() throws Exception {

    List<Integer> list = Arrays.asList(10, 20, 30, 40, 50, 60, 70, 80, 90, 100);
    DynoBinarySearch<Integer> search = new DynoBinarySearch<Integer>(list);
    for (int i = 0; i <= 133; i++) {
        Integer token = search.getTokenOwner(i);
        Integer expected = getExpectedToken(i);
        Assert.assertEquals(expected, token);
    }
}