public void Get_Bytes(byte topFixedAreaRows, byte scrollAreaRows, byte[] expectedBytes)
        {
            SetVerticalScrollArea setVerticalScrollArea = new SetVerticalScrollArea(topFixedAreaRows, scrollAreaRows);

            byte[] actualBytes = setVerticalScrollArea.GetBytes();
            Assert.Equal(expectedBytes, actualBytes);
        }
 public void Invalid_HorizontalScrollSetup(byte topFixedAreaRows, byte scrollAreaRows)
 {
     Assert.Throws <ArgumentOutOfRangeException>(() =>
     {
         SetVerticalScrollArea setVerticalScrollArea = new SetVerticalScrollArea(topFixedAreaRows, scrollAreaRows);
     });
 }
        public void Get_Bytes_With_Default_Values()
        {
            SetVerticalScrollArea setVerticalScrollArea = new SetVerticalScrollArea();

            byte[] actualBytes = setVerticalScrollArea.GetBytes();
            Assert.Equal(new byte[] { 0xA3, 0x00, 0x40 }, actualBytes);
        }