public void SetDown()
        {
            Bitmask <long> x = new Bitmask <long> (false);

            for (int i = 0; i < 64; i++)
            {
                Assert.IsFalse(x.Get(i), "false#" + i.ToString());
            }
            x.SetDown(48);
            for (int i = 0; i <= 48; i++)
            {
                Assert.IsTrue(x.Get(i), "SetDown#" + i.ToString());
            }
            for (int i = 49; i < 64; i++)
            {
                Assert.IsFalse(x.Get(i), "SetDown#" + i.ToString());
            }
        }
Example #2
0
		public void SetDown ()
		{
			Bitmask<long> x = new Bitmask<long> (false);
			for (int i = 0; i < 64; i++) {
				Assert.IsFalse (x.Get (i), "false#" + i.ToString ());
			}
			x.SetDown (48);
			for (int i = 0; i <= 48; i++) {
				Assert.IsTrue (x.Get (i), "SetDown#" + i.ToString ());
			}
			for (int i = 49; i < 64; i++) {
				Assert.IsFalse (x.Get (i), "SetDown#" + i.ToString ());
			}
		}