package jmri.jmrix.grapevine; import jmri.util.JUnitUtil; import org.junit.jupiter.api.*; /** * Tests for the jmri.jmrix.grapevine.SerialSensor class. * * @author Paul Bender Copyright (C) 2017 */ public class SerialSensorTest extends jmri.implementation.AbstractSensorTestBase { private GrapevineSystemConnectionMemo memo = null; private SerialTrafficControlScaffold tcis = null; @Override public int numListeners() {return 0;} @Override public void checkActiveMsgSent() {} @Override public void checkInactiveMsgSent() {} @Override public void checkStatusRequestMsgSent() {} @BeforeEach @Override public void setUp() { JUnitUtil.setUp(); memo = new GrapevineSystemConnectionMemo(); tcis = new SerialTrafficControlScaffold(memo); memo.setTrafficController(tcis); t = new SerialSensor("GS1", memo); } // reset objects @AfterEach @Override public void tearDown() { t.dispose(); tcis.terminateThreads(); tcis = null; memo = null; JUnitUtil.tearDown(); } // private static final Logger log = LoggerFactory.getLogger(SerialSensorTest.class); }