Example #1
0
        public void DoubleLongEcsSignature_WhenDisableBit_DisablesBit()
        {
            // Arrange
            var signature1 = new DoubleLongEcsSignature();
            var signature2 = new DoubleLongEcsSignature();

            signature1.EnableBit(100);
            signature2.EnableBit(100);
            Assert.IsTrue(signature1.IsMatching(signature2));

            // Act
            signature1.DisableBit(100);

            // Assert
            Assert.IsFalse(signature1.IsMatching(signature2));
        }