public void testBound2() {
Solver solver = new Solver();
IntVar var = VariableFactory.bounded("b", 1, 3, solver);
DisposableValueIterator vit = var.getValueIterator(false);
Assert.assertTrue(vit.hasPrevious());
Assert.assertEquals(3, vit.previous());
Assert.assertTrue(vit.hasPrevious());
Assert.assertEquals(2, vit.previous());
Assert.assertTrue(vit.hasPrevious());
Assert.assertEquals(1, vit.previous());
Assert.assertFalse(vit.hasPrevious());