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); }
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)); }