public void ThrowInvalidOperationException_GivenInvalidLength(byte length) { var bytes = new byte[10]; var valueReader = new DhcpBinaryValue(bytes, 0, length); Assert.Throws <InvalidOperationException>( () => valueReader.AsByte()); }
public void ReadValueFromGivenOffset() { var valueReader = new DhcpBinaryValue(TestBytes, 2, 1); Assert.Equal(0x33, valueReader.AsByte()); }
public void ReturnValue_GivenValidLength() { var valueReader = new DhcpBinaryValue(TestBytes, 0, 1); Assert.Equal(0x11, valueReader.AsByte()); }