public void TestUnicode() { byte[] byteArray = new byte[] { 0x01, 0xFF, 0xFE, 0x32, 0x00 }; PositionFrame test = new PositionFrame(ffs, byteArray); Assert.AreEqual(2, test.Number); }
public void TestUsual() { string expNumericString = "01"; int expNumber = 1; int expTotalNumber = -1; test = new PositionFrame(ffs, byte01); Assert.AreEqual(expNumericString, test.NumericString); Assert.AreEqual(expNumber, test.Number); Assert.AreEqual(expTotalNumber, test.TotalNumber); }
public void TestSlash() { string expNumericString = @"01/15"; int expNumber = 1; int expTotalNumber = 15; test = new PositionFrame(ffs, byte01_15_slash); Assert.AreEqual(expNumericString, test.NumericString); Assert.AreEqual(expNumber, test.Number); Assert.AreEqual(expTotalNumber, test.TotalNumber); }
public void TestDot() { string expNumericString = "1.07"; int expNumber = 7; int expTotalNumber = -1; test = new PositionFrame(ffs, byte1_07_dot); Assert.AreEqual(expNumericString, test.NumericString); Assert.AreEqual(expNumber, test.Number); Assert.AreEqual(expTotalNumber, test.TotalNumber); }
private void SetTPOS(FrameFlagSet ffs, byte[] data) { PositionFrame frame = new PositionFrame(ffs, data); this._identificationFrames.TPOS = frame; }