public void DivideHasRemainder()
 {
     Assert.AreEqual(3, BitOp.Divide(15, 4));
 }
 public void DivideNegatives()
 {
     Assert.AreEqual(5, BitOp.Divide(-15, -3));
 }
 public void DivideNegativeAndAPositive()
 {
     Assert.AreEqual(-7, BitOp.Divide(7, -1));
 }
 public void DividePositives()
 {
     Assert.AreEqual(4, BitOp.Divide(8, 2));
 }