Exemple #1
0
        public void BitVector1()
        {
            BitVector1 bt = new BitVector1();

            Assert.True(NativeMethods.UpdateBitVector1Data(ref bt));
            Assert.Equal(Convert.ToUInt32(5), bt.m1);
            Assert.Equal(Convert.ToUInt32(42), bt.m2);
        }
Exemple #2
0
        public void BitVector2()
        {
            BitVector1 bt = new BitVector1();

            bt.m1 = 5;
            bt.m2 = 3;
            Assert.True(NativeMethods.IsM1GreaterThanM2(ref bt));
            bt.m2 = 7;
            Assert.False(NativeMethods.IsM1GreaterThanM2(ref bt));
        }