コード例 #1
0
ファイル: RxBxDlcTests.cs プロジェクト: jstoker/dotnet-iot
        public void From_To_Byte(byte dataLengthCode, bool extendedFrameRemoteTransmissionRequest, byte expectedByte)
        {
            var rxBxDlc = new RxBxDlc(0, dataLengthCode, extendedFrameRemoteTransmissionRequest);

            Assert.Equal(dataLengthCode, rxBxDlc.DataLengthCode);
            Assert.Equal(extendedFrameRemoteTransmissionRequest, rxBxDlc.ExtendedFrameRemoteTransmissionRequest);
            Assert.Equal(expectedByte, rxBxDlc.ToByte());
            Assert.Equal(expectedByte, new RxBxDlc(0, expectedByte).ToByte());
        }
コード例 #2
0
ファイル: RxBxDlcTests.cs プロジェクト: jstoker/dotnet-iot
 public void Get_RxBufferNumber_Address(byte rxBufferNumber, Address address)
 {
     Assert.Equal(rxBufferNumber, RxBxDlc.GetRxBufferNumber(address));
     Assert.Equal(address, new RxBxDlc(rxBufferNumber, 0b0000_0000, false).Address);
 }