public void GetBitsForNegEleven() { Assert.AreEqual("10100", BitOp.GetBits(-11, 5)); }
public void GetBitsForNegFive() { Assert.AreEqual("11010", BitOp.GetBits(-5, 5)); }
public void GetBitsForFifteen() { Assert.AreEqual("01111", BitOp.GetBits(15, 5)); }
public void GetBitsForEleven() { Assert.AreEqual("01011", BitOp.GetBits(11, 5)); }
public void GetBitsForBigNumber() { Assert.AreEqual("00001010000010110000110000001101", BitOp.GetBits(168496141, 32)); }
public void GetBitsForThree() { Assert.AreEqual("0011", BitOp.GetBits(3, 4)); }