public void ToByteFractional()
 {
     ExecTest <byte>(BigUInteger.ToByte(new BigUInteger(5) / 2), 2);
 }
 public void ToByteMax()
 {
     ExecTest <byte>(BigUInteger.ToByte(new BigUInteger(byte.MaxValue)), byte.MaxValue);
 }
 public void ToByteMinOver()
 {
     Assert.ThrowsException <OverflowException>(() => {
         var castedVal = BigUInteger.ToByte(new BigUInteger(byte.MinValue) - 1);
     });
 }