@Test
public void testGetCoordinatesPerDimension() {

  final byte[] compoundIndexPartitionKey = new byte[] {16};
  final byte[] compoundIndexSortKey = new byte[] {-46, -93, -110, -31};
  final MultiDimensionalCoordinates sfcIndexCoordinatesPerDim =
      sfcIndexStrategy.getCoordinatesPerDimension(
          compoundIndexPartitionKey,
          compoundIndexSortKey);
  final MultiDimensionalCoordinates coordinatesPerDim =
      compoundIndexStrategy.getCoordinatesPerDimension(
          compoundIndexPartitionKey,
          compoundIndexSortKey);
  Assert.assertTrue(
      Long.compare(
          sfcIndexCoordinatesPerDim.getCoordinate(0).getCoordinate(),
          coordinatesPerDim.getCoordinate(0).getCoordinate()) == 0);
  Assert.assertTrue(
      Long.compare(
          sfcIndexCoordinatesPerDim.getCoordinate(1).getCoordinate(),
          coordinatesPerDim.getCoordinate(1).getCoordinate()) == 0);
}