assertEquals(1, a.area(), 0.0000001);
assertEquals(1, a.enclosingArea, 0.0000001);
Partition b = a.add(new Box(1, 1, 2, 2), 0);
assertEquals(1, b.box.size());
assertEquals(4, b.area(), 0.0000001);
assertEquals(2, b.enclosingArea, 0.0000001);
Partition c = a.add(new Box(1, 1, 2, 2), 1);
assertEquals(2, c.box.size());
assertEquals(2, c.area(), 0.0000001);