public void PackTwoMixedNumbers() { int a = 1234; int b = -4567; int packed = BitCruncher.PackTwoShorts(a, b); int aResult; int bResult; BitCruncher.UnpackTwoShorts(packed, out aResult, out bResult); Assert.AreEqual(a, aResult); Assert.AreEqual(b, bResult); }
public void PackTwoPositiveNumbers() { int a = 1234; int b = 4567; int packedInt = BitCruncher.PackTwoShorts(a, b); int aResult; int bResult; BitCruncher.UnpackTwoShorts(packedInt, out aResult, out bResult); Assert.AreEqual(a, aResult); Assert.AreEqual(b, bResult); }