Class BitSetStateTest


  • public class BitSetStateTest
    extends java.lang.Object
    • Constructor Detail

      • BitSetStateTest

        public BitSetStateTest()
    • Method Detail

      • testGetAvailablePawnMovesEmpty

        public void testGetAvailablePawnMovesEmpty()
      • testCollisionGetAvailablePawnMoves

        public void testCollisionGetAvailablePawnMoves()
      • testPerformMoveAction

        public void testPerformMoveAction()
      • testPerformMoveString

        public void testPerformMoveString()
      • testPerformMoveStandard

        public void testPerformMoveStandard()
      • testPerformMoveFromMatch

        public void testPerformMoveFromMatch()
      • testPerformMoveNoCaptureBetweenPawns

        public void testPerformMoveNoCaptureBetweenPawns()
      • testPerformMoveNoCaptureBetweenPawnAndCamp

        public void testPerformMoveNoCaptureBetweenPawnAndCamp()
      • testPerformMoveNoCaptureBetweenPawnAndCastle

        public void testPerformMoveNoCaptureBetweenPawnAndCastle()
      • testKingInCastleIllegalCapture

        public void testKingInCastleIllegalCapture()
      • testKingInCastleIllegalSpecialCapture

        public void testKingInCastleIllegalSpecialCapture()
      • testWhiteStandardWinningCondition

        public void testWhiteStandardWinningCondition()
      • testBlackStandardWinningCondition

        public void testBlackStandardWinningCondition()
      • testKingNearCastleBlackWinningCondition

        public void testKingNearCastleBlackWinningCondition()
      • testKingInCastleBlackWinningCondition

        public void testKingInCastleBlackWinningCondition()