public void GetRookAttTest() { ulong att1 = SlidingPieceUtils.GetRookAtt(36, 0x0000004010001000); ulong expectedAtt1 = 0x1010106F10000000; ulong att2 = SlidingPieceUtils.GetRookAtt(58, 0x0200000000000004); ulong expectedAtt2 = 0xFA04040404040404; Assert.AreEqual(expectedAtt1, att1); Assert.AreEqual(expectedAtt2, att2); }