Files
JIMRI/java/test/jmri/jmrit/display/GlobalVariableComboIconTest.java
T
2026-06-17 14:00:51 +02:00

33 lines
1006 B
Java

package jmri.jmrit.display;
import jmri.jmrit.logixng.GlobalVariableManager;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
/**
* Test simple functioning of GlobalVariableComboIcon
*
* @author Paul Bender Copyright (C) 2016
* @author Daniel Bergqvist Copyright (C) 2022
*/
@DisabledIfSystemProperty(named = "java.awt.headless", matches = "true")
public class GlobalVariableComboIconTest extends PositionableJPanelTest {
@BeforeEach
@Override
public void setUp() {
super.setUp();
jmri.InstanceManager.getDefault(GlobalVariableManager.class).createGlobalVariable("MyVar");
jmri.InstanceManager.store(new jmri.NamedBeanHandleManager(), jmri.NamedBeanHandleManager.class);
editor = new EditorScaffold();
String args[] = {"foo", "bar"};
GlobalVariableComboIcon bci = new GlobalVariableComboIcon(editor, args);
bci.setGlobalVariable("MyVar");
p = bci;
}
}