source: src/test/java/genius/gui/panels/SliderPanelTest.java@ 91

Last change on this file since 91 was 91, checked in by Wouter Pasman, 7 years ago

#28 rename SpinnerModel to IntegerModel

File size: 608 bytes
RevLine 
[87]1package genius.gui.panels;
2
[88]3import static org.junit.Assert.assertEquals;
4
[87]5import javax.swing.JFrame;
6
7import org.junit.Test;
8
9public class SliderPanelTest {
10 @Test
[88]11 public void testPanel() throws InterruptedException {
[91]12 IntegerModel model = new IntegerModel(3, 1, 10, 1);
[87]13 SliderPanel panel = new SliderPanel("test", model);
[88]14
[87]15 JFrame frame = new JFrame();
[88]16 frame.setContentPane(panel);
17 frame.pack();
[87]18 frame.setVisible(true);
[88]19 Thread.sleep(1000);
20 assertEquals((Integer) 3, model.getValue());
21
22 // drag the slider
23 panel.getSlider().setValue(2);
24 assertEquals((Integer) 2, model.getValue());
[87]25 }
26}
Note: See TracBrowser for help on using the repository browser.