@Test
public void testBoundsFromIndex() throws Exception {
long[] index = {0, 0, 1};
BoundingBox bboxTL = gridSetTL.boundsFromIndex(index);
BoundingBox bboxBL = gridSetBL.boundsFromIndex(index);
BoundingBox bboxTLswap = gridSetTLswap.boundsFromIndex(index);
BoundingBox bboxBLswap = gridSetBLswap.boundsFromIndex(index);
BoundingBox solution = new BoundingBox(-180.0, -90.0, -90.0, 0);
assertThat(bboxTL, closeTo(solution, 0.00000001));
assertThat(bboxBL, closeTo(solution, 0.00000001));
assertThat(bboxTLswap, closeTo(solution, 0.00000001));
assertThat(bboxBLswap, closeTo(solution, 0.00000001));
}