@Test public void testGetIndexOf() { int size = 8; double[] values = new double[size * size]; ValueDisplay display = new ValueDisplay(8, values); display.setBorderWidth(1); display.setSize(100, 100); assertEquals("width", 100, display.getWidth()); assertEquals("height", 100, display.getHeight()); display.updateZoom(); assertEquals("zoom", 12, display.getZoom()); assertEquals("index of 0,0", -1, display.getIndexOf(0, 0)); assertEquals("index of 1,1", 0, display.getIndexOf(1, 1)); assertEquals("index of 12,12", 0, display.getIndexOf(12, 12)); assertEquals("index of 13,13", 9, display.getIndexOf(13, 13)); assertEquals("index of 96, 96", 63, display.getIndexOf(96, 96)); assertEquals("index of 97, 97", -1, display.getIndexOf(97, 97)); }