public void NumBits_Passed5_Returns2()
 {
     Assert.AreEqual(2, NumberOfOneBits.NumBits(5));
 }
 public void NumBits_Passed8_Returns1()
 {
     Assert.AreEqual(1, NumberOfOneBits.NumBits(8));
 }
 public void NumBits_Passed0_Returns10()
 {
     Assert.AreEqual(0, NumberOfOneBits.NumBits(0));
 }