public void Should_construct_block2_option() { var option = new BlockOption(OptionNumber.Block2, 2, 0, BlockOption.EncodeSzx(32)); Assert.AreEqual(33, ByteConverter.GetInt(option.Value)); Assert.AreEqual(2, option.Num); Assert.AreEqual(0, option.M); Assert.AreEqual(32, BlockOption.DecodeSzx(option.Szx)); }
public void Should_construct_block1_option() { var option = new BlockOption(OptionNumber.Block1, 3, 1, BlockOption.EncodeSzx(128)); Assert.AreEqual(59, ByteConverter.GetInt(option.Value)); Assert.AreEqual(3, option.Num); Assert.AreEqual(1, option.M); Assert.AreEqual(128, BlockOption.DecodeSzx(option.Szx)); }