Esempio n. 1
0
        public void Get_Bytes(byte multiplexRatio, byte[] expectedBytes)
        {
            SetMultiplexRatio setMultiplexRatio = new SetMultiplexRatio(multiplexRatio);

            byte[] actualBytes = setMultiplexRatio.GetBytes();
            Assert.Equal(expectedBytes, actualBytes);
        }
Esempio n. 2
0
 public void Invalid_MultiplexRatio(byte multiplexRatio)
 {
     Assert.Throws <ArgumentException>(() =>
     {
         SetMultiplexRatio setMultiplexRatio = new SetMultiplexRatio(multiplexRatio);
     });
 }
Esempio n. 3
0
        public void Get_Bytes_With_Default_Values()
        {
            SetMultiplexRatio setMultiplexRatio = new SetMultiplexRatio();

            byte[] actualBytes = setMultiplexRatio.GetBytes();
            Assert.Equal(new byte[] { 0xA8, 0x3F }, actualBytes);
        }