package jmri.jmrix.ecos; import jmri.util.JUnitUtil; import jmri.util.junit.annotations.*; import org.junit.jupiter.api.*; /** * * @author Paul Bender Copyright (C) 2017 */ public class EcosDccThrottleManagerTest extends jmri.managers.AbstractThrottleManagerTestBase { @Test @Override @Disabled("test requires further setup") @ToDo("finish test setup and remove this overriden test so that the parent class test can run") public void testGetThrottleInfo() { } @BeforeEach @Override public void setUp() { JUnitUtil.setUp(); JUnitUtil.resetProfileManager(); JUnitUtil.initRosterConfigManager(); JUnitUtil.initDefaultUserMessagePreferences(); EcosTrafficController tc = new EcosInterfaceScaffold(); tm = new EcosDccThrottleManager(new jmri.jmrix.ecos.EcosSystemConnectionMemo(tc)); } @AfterEach public void tearDown() { JUnitUtil.clearShutDownManager(); // put in place because AbstractMRTrafficController implementing subclass was not terminated properly JUnitUtil.tearDown(); } // private static final Logger log = LoggerFactory.getLogger(EcosDccThrottleManagerTest.class); }