package test.gui;
import javafx.scene.control.CheckBox;
import javafx.scene.control.ColorPicker;
import javafx.scene.control.Spinner;
import net.sf.latexdraw.instruments.ShapeDoubleBorderCustomiser;
import org.junit.Before;
public abstract class TestDoubleLineStyleGUI extends TestShapePropGUI<ShapeDoubleBorderCustomiser> {
protected CheckBox dbleBoundCB;
protected ColorPicker dbleBoundColB;
protected Spinner<Double> dbleSepField;
protected final GUIVoidCommand pickDbleColour = () -> pickColour(dbleBoundColB);
protected final GUIVoidCommand incrementDbleSep = () -> incrementSpinner(dbleSepField);
protected final GUIVoidCommand selectdbleLine = () -> clickOn(dbleBoundCB);
@Override
public String getFXMLPathFromLatexdraw() {
return "/fxml/DoubleLineStyle.fxml";
}
@Override
@Before
public void setUp() {
super.setUp();
dbleBoundCB = find("#dbleBoundCB");
dbleBoundColB = find("#dbleBoundColB");
dbleSepField = find("#dbleSepField");
ins = (ShapeDoubleBorderCustomiser) guiceFactory.call(ShapeDoubleBorderCustomiser.class);
ins.setActivated(true);
}
}