package jmri.jmrix.ieee802154.xbee; import com.digi.xbee.api.packet.GenericXBeePacket; import jmri.util.JUnitUtil; import org.junit.Assert; import org.junit.jupiter.api.*; /** * XBeeMessageTest.java *

* Test for the jmri.jmrix.ieee802154.xbee.XBeeMessage class * * @author Paul Bender */ public class XBeeMessageTest extends jmri.jmrix.AbstractMessageTestBase { @Override @Test public void testCtor() { Assert.assertEquals("length", 3, m.getNumDataElements()); } @Test public void testByteArrayRetrieval(){ byte a[]= { (byte)0xFF,(byte)0x00,(byte)0x12,(byte)0x9C,(byte)0xF1,(byte)0x54,(byte)0x00,(byte)0x00, (byte)0x00,(byte)0x01,(byte)0x11,(byte)0x2A,(byte)0x00,(byte)0x00,(byte)0x0A,(byte)0x00, (byte)0x00,(byte)0x00}; m = new XBeeMessage(GenericXBeePacket.createPacket(a)); for(int i=0;i