public void Get_Bytes(byte phase1Period, byte phase2Period, byte[] expectedBytes) { SetPreChargePeriod setPreChargePeriod = new SetPreChargePeriod(phase1Period, phase2Period); byte[] actualBytes = setPreChargePeriod.GetBytes(); Assert.Equal(expectedBytes, actualBytes); }
public void Invalid_LowerColumnStartAddress(byte phase1Period, byte phase2Period) { Assert.Throws <ArgumentOutOfRangeException>(() => { SetPreChargePeriod setPreChargePeriod = new SetPreChargePeriod(phase1Period, phase2Period); }); }
public void Get_Bytes_With_Default_Values() { SetPreChargePeriod setPreChargePeriod = new SetPreChargePeriod(); byte[] actualBytes = setPreChargePeriod.GetBytes(); Assert.Equal(new byte[] { 0xD9, 0x22 }, actualBytes); }