@Test public void testSetFoldBackground() { RTextArea textArea = new RTextArea(PLAIN_TEXT); Gutter gutter = new Gutter(textArea); Color color = Color.red; gutter.setFoldBackground(color); Assert.assertEquals(color, gutter.getFoldBackground()); color = Color.green; gutter.setFoldBackground(color); Assert.assertEquals(color, gutter.getFoldBackground()); // Sets to default - not a public value, but also not Color.green. gutter.setFoldBackground(null); Assert.assertNotNull(gutter.getFoldBackground()); Assert.assertNotEquals(color, gutter.getFoldBackground()); }
@Test public void testGetFoldBackground() { RTextArea textArea = new RTextArea(PLAIN_TEXT); Gutter gutter = new Gutter(textArea); Color color = Color.red; gutter.setFoldBackground(color); Assert.assertEquals(color, gutter.getFoldBackground()); color = Color.green; gutter.setFoldBackground(color); Assert.assertEquals(color, gutter.getFoldBackground()); }
lineNumberFontSize = gutter.getLineNumberFont().getSize(); foldIndicatorFG = gutter.getFoldIndicatorForeground(); foldBG = gutter.getFoldBackground(); armedFoldBG = gutter.getArmedFoldBackground();
Assert.assertEquals(Color.red, gutter.getFoldBackground()); Assert.assertEquals(Color.red, gutter.getArmedFoldBackground());
Assert.assertEquals(gutter1.getLineNumberFont(), gutter2.getLineNumberFont()); Assert.assertEquals(gutter1.getFoldIndicatorForeground(), gutter2.getFoldIndicatorForeground()); Assert.assertEquals(gutter1.getFoldBackground(), gutter2.getFoldBackground());
Assert.assertNotEquals(gutter1.getLineNumberFont(), gutter2.getLineNumberFont()); Assert.assertNotEquals(gutter1.getFoldIndicatorForeground(), gutter2.getFoldIndicatorForeground()); Assert.assertNotEquals(gutter1.getFoldBackground(), gutter2.getFoldBackground());
lineNumberFontSize = gutter.getLineNumberFont().getSize(); foldIndicatorFG = gutter.getFoldIndicatorForeground(); foldBG = gutter.getFoldBackground(); armedFoldBG = gutter.getArmedFoldBackground();