Files
JIMRI/java/test/jmri/jmrix/internal/InternalReporterManagerTest.java
2026-06-17 14:00:51 +02:00

53 lines
1.2 KiB
Java

package jmri.jmrix.internal;
import jmri.InstanceManager;
import jmri.util.JUnitUtil;
import org.junit.jupiter.api.*;
/**
* Test the InternalReporterManager
*
* @author Bob Jacobsen 2003, 2006, 2008
* @author Mark Underwood 2012
* @author Paul Bender 2016
*/
public class InternalReporterManagerTest extends jmri.managers.AbstractReporterMgrTestBase {
@Override
public String getSystemName(String i) {
return "IR" + i;
}
@Override
protected String getASystemNameWithNoPrefix() {
return "My Reporter 6";
}
@Test
@Override
@Disabled("No manager-specific system name validation at present")
public void testMakeSystemNameWithNoPrefixNotASystemName() {
}
@Test
@Override
@Disabled("No manager-specific system name validation at present")
public void testMakeSystemNameWithPrefixNotASystemName() {
}
@BeforeEach
@Override
public void setUp() {
JUnitUtil.setUp();
JUnitUtil.resetInstanceManager();
// create and register the manager object
l = new InternalReporterManager(InstanceManager.getDefault(InternalSystemConnectionMemo.class));
}
@AfterEach
public void tearDown() {
JUnitUtil.tearDown();
}
}