예제 #1
0
        public void From_To_Byte(byte extendedIdentifierMask, byte standardIdentifierMask, byte expectedByte)
        {
            var rxMxSidl = new RxMxSidl(0, extendedIdentifierMask, standardIdentifierMask);

            Assert.Equal(extendedIdentifierMask, rxMxSidl.ExtendedIdentifierMask);
            Assert.Equal(standardIdentifierMask, rxMxSidl.StandardIdentifierMask);
            Assert.Equal(expectedByte, rxMxSidl.ToByte());
            Assert.Equal(expectedByte, new RxMxSidl(0, expectedByte).ToByte());
        }
예제 #2
0
 public void Get_RxMaskNumber_Address(byte rxMaskNumber, Address address)
 {
     Assert.Equal(rxMaskNumber, RxMxSidl.GetRxMaskNumber(address));
     Assert.Equal(address, new RxMxSidl(rxMaskNumber, 0x00, 0x00).Address);
 }