Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }