@Test public void testFindRightNeighbour() { TileService service = createService(); BingTile tile = new BingTile(20, 15, new WebMercatorZoomLevel(5), service); Tile neighbour = factory.findRightNeighbour(tile, service); BingTile expectedNeighbour = new BingTile(21, 15, new WebMercatorZoomLevel(5), service); Assert.assertEquals(expectedNeighbour, neighbour); }
@Override public Tile findRightNeighbour(Tile tile, TileService service) { return new BingTile(tile.getTileIdentifier().getRightNeighbour(), service); }
BingTileFactory extends WebMercatorTileFactory { @Override public Tile findRightNeighbour(Tile tile, TileService service) { return new BingTile(tile.getTileIdentifier().getRightNeighbour(), service); } }
BingTileFactory extends WebMercatorTileFactory { @Override public Tile findRightNeighbour(Tile tile, TileService service) { return new BingTile(tile.getTileIdentifier().getRightNeighbour(), service); }  }
BingTileFactory extends WebMercatorTileFactory { @Override public Tile findRightNeighbour(Tile tile, TileService service) { return new BingTile(tile.getTileIdentifier().getRightNeighbour(), service); }  Tile findTileAtCoordinate(
            double lon, double lat, ZoomLevel zoomLevel, TileService service); @Override Tile findRightNeighbour(Tile tile, TileService service); @Override Tile findLowerNeighbour(Tile tile, TileService service); }
BingTileFactory extends WebMercatorTileFactory { @Override public Tile findRightNeighbour(Tile tile, TileService service) { return new BingTile(tile.getTileIdentifier().getRightNeighbour(), service); }  Tile findTileAtCoordinate(
            double lon, double lat, ZoomLevel zoomLevel, TileService service); @Override Tile findRightNeighbour(Tile tile, TileService service); @Override Tile findLowerNeighbour(Tile tile, TileService service);  }