public void testBackwardCompatbilitySerialize() throws IOException{
TestPyramidIO io = new TestPyramidIO();
TileSerializer<Double> serializer
= new com.oculusinfo.binning.io.serialization.impl.BackwardCompatibilitySerializer();
TileIndex index = new TileIndex(0, 0, 0, 1, 1);
TileData<Double> tile = new DenseTileData<Double>(index);
tile.setBin(0, 0, 5.0);
io.initializeForWrite("backwardsCompatibilityTest");
io.writeTiles("backwardsCompatibilityTest", serializer, Collections.singleton(tile));
List<TileData<Double>> tiles = io.readTiles("backwardsCompatibilityTest", serializer, Collections.singleton(index));
TileData<Double> tileOut = tiles.get(0);
double dataOut = tileOut.getBin(0, 0);
Assert.assertEquals(5.0, dataOut);
}