public void Get_Bytes(byte lowerColumnStartAddress, byte[] expectedBytes) { SetLowerColumnStartAddressForPageAddressingMode setLowerColumnStartAddressForPageAddressingMode = new SetLowerColumnStartAddressForPageAddressingMode(lowerColumnStartAddress); byte[] actualBytes = setLowerColumnStartAddressForPageAddressingMode.GetBytes(); Assert.Equal(expectedBytes, actualBytes); }
public void Invalid_LowerColumnStartAddress(byte lowerColumnStartAddress) { Assert.Throws <ArgumentOutOfRangeException>(() => { SetLowerColumnStartAddressForPageAddressingMode setLowerColumnStartAddressForPageAddressingMode = new SetLowerColumnStartAddressForPageAddressingMode(lowerColumnStartAddress); }); }
public void Get_Bytes_With_Default_Values() { SetLowerColumnStartAddressForPageAddressingMode setLowerColumnStartAddressForPageAddressingMode = new SetLowerColumnStartAddressForPageAddressingMode(); byte[] actualBytes = setLowerColumnStartAddressForPageAddressingMode.GetBytes(); Assert.Equal(new byte[] { 0x00 }, actualBytes); }