@Test
public void containsValueInRange() throws Exception {

    assertTrue(Utils.containsValueInRange(new int[]{1}, 0, 1));
    assertTrue(Utils.containsValueInRange(new int[]{0, 1}, 0, 1));
    assertTrue(Utils.containsValueInRange(new int[]{0, 1, 2}, 0, 1));
    assertTrue(Utils.containsValueInRange(new int[]{1, 2, 3}, 0, 1));
    assertTrue(Utils.containsValueInRange(new int[]{1, 2, 3}, 1, 2));
    assertTrue(Utils.containsValueInRange(new int[]{1, 2, 3}, 1, 3));
    assertTrue(Utils.containsValueInRange(new int[]{1, 2, 3}, 1, 9));
    assertFalse(Utils.containsValueInRange(new int[]{0}, 0, 1));
    assertFalse(Utils.containsValueInRange(new int[]{0, 1}, 2, 9));
}