C# Class ChessDotNet.Tests.ChessGameTests

Show file Open project: ProgramFOX/Chess.NET

Private Methods

Method Description
TestApplyMoveBlackKing_KingsideCastling ( ) : void
TestApplyMoveBlackKing_QueensideCastling ( ) : void
TestApplyMoveBlackPawn_EnPassant ( ) : void
TestApplyMoveBlackPawn_PromotionToQueen ( ) : void
TestApplyMoveWhiteKing_KingsideCastling ( ) : void
TestApplyMoveWhiteKing_QueensideCastling ( ) : void
TestApplyMoveWhitePawn ( ) : void
TestApplyMoveWhitePawn_EnPassant ( ) : void
TestApplyMoveWhitePawn_PromotionToQueen ( ) : void
TestApplyMove_ReturnedMoveType ( ) : void
TestArrayGetting ( ) : void
TestBlackCheckmated ( ) : void
TestBlackNotStalemated ( ) : void
TestBlackNotStalematedAfterApplyMove ( ) : void
TestBlackStalemated ( ) : void
TestCustomInitialize ( ) : void
TestFenCastlingFieldAfterRookCapture_BlackKingside ( ) : void
TestFenCastlingFieldAfterRookCapture_BlackQueenside ( ) : void
TestFenCastlingFieldAfterRookCapture_WhiteKingside ( ) : void
TestFenCastlingFieldAfterRookCapture_WhiteQueenside ( ) : void
TestGetPieceAt ( ) : void
TestGetValidMovesBlackBishop ( ) : void
TestGetValidMovesBlackKing ( ) : void
TestGetValidMovesBlackKnight ( ) : void
TestGetValidMovesBlackPawn ( ) : void
TestGetValidMovesBlackPawnPromotion ( ) : void
TestGetValidMovesBlackQueen ( ) : void
TestGetValidMovesBlackRook ( ) : void
TestGetValidMovesBlackStartingPosition ( ) : void
TestGetValidMovesWhiteBishop ( ) : void
TestGetValidMovesWhiteKing ( ) : void
TestGetValidMovesWhiteKnight ( ) : void
TestGetValidMovesWhitePawn ( ) : void
TestGetValidMovesWhitePawnPromotion ( ) : void
TestGetValidMovesWhiteQueen ( ) : void
TestGetValidMovesWhiteRook ( ) : void
TestGetValidMovesWhiteStartingPosition ( ) : void
TestInvalidMoveBlackKing_KingsideCastling_BlockingPiece1 ( ) : void
TestInvalidMoveBlackKing_KingsideCastling_BlockingPiece2 ( ) : void
TestInvalidMoveBlackKing_KingsideCastling_KingMoved ( ) : void
TestInvalidMoveBlackKing_KingsideCastling_NoRook ( ) : void
TestInvalidMoveBlackKing_KingsideCastling_RookMoved ( ) : void
TestInvalidMoveBlackKing_KingsideCastling_WouldPassThroughCheck ( ) : void
TestInvalidMoveBlackKing_NoAdjacentKings ( ) : void
TestInvalidMoveBlackKing_QueensideCastling_BlockingPiece1 ( ) : void
TestInvalidMoveBlackKing_QueensideCastling_BlockingPiece2 ( ) : void
TestInvalidMoveBlackKing_QueensideCastling_BlockingPiece3 ( ) : void
TestInvalidMoveBlackKing_QueensideCastling_KingMoved ( ) : void
TestInvalidMoveBlackKing_QueensideCastling_NoRook ( ) : void
TestInvalidMoveBlackKing_QueensideCastling_RookMoved ( ) : void
TestInvalidMoveBlackKing_QueensideCastling_WouldPassThroughCheck ( ) : void
TestInvalidMoveBlackPawnPromotion_NoPieceSpecified ( ) : void
TestInvalidMoveBlackPawnPromotion_PromotionToPawn ( ) : void
TestInvalidMoveBlackPawn_2StepsBlockingPiece ( ) : void
TestInvalidMoveBlackPawn_2StepsNotOnRank7 ( ) : void
TestInvalidMoveBlackPawn_EnPassant ( ) : void
TestInvalidMoveBlackPawn_NoCapture ( ) : void
TestInvalidMoveWhiteKing_KingsideCastling_BlockingPiece1 ( ) : void
TestInvalidMoveWhiteKing_KingsideCastling_BlockingPiece2 ( ) : void
TestInvalidMoveWhiteKing_KingsideCastling_Checkmated ( ) : void
TestInvalidMoveWhiteKing_KingsideCastling_KingMoved ( ) : void
TestInvalidMoveWhiteKing_KingsideCastling_NoRook ( ) : void
TestInvalidMoveWhiteKing_KingsideCastling_RookMoved ( ) : void
TestInvalidMoveWhiteKing_KingsideCastling_WouldPassThroughCheck ( ) : void
TestInvalidMoveWhiteKing_QueensideCastling_BlockingPiece1 ( ) : void
TestInvalidMoveWhiteKing_QueensideCastling_BlockingPiece2 ( ) : void
TestInvalidMoveWhiteKing_QueensideCastling_BlockingPiece3 ( ) : void
TestInvalidMoveWhiteKing_QueensideCastling_KingMoved ( ) : void
TestInvalidMoveWhiteKing_QueensideCastling_NoRook ( ) : void
TestInvalidMoveWhiteKing_QueensideCastling_RookMoved ( ) : void
TestInvalidMoveWhiteKing_QueensideCastling_WouldPassThroughCheck ( ) : void
TestInvalidMoveWhitePawnPromotion_NoPieceSpecified ( ) : void
TestInvalidMoveWhitePawnPromotion_PromotionToKing ( ) : void
TestInvalidMoveWhitePawn_2StepsBlockingPiece ( ) : void
TestInvalidMoveWhitePawn_2StepsNotOnRank2 ( ) : void
TestInvalidMoveWhitePawn_EnPassant ( ) : void
TestInvalidMoveWhitePawn_EnPassant_NoPawn ( ) : void
TestInvalidMoveWhitePawn_NoCapture ( ) : void
TestInvalidMoveWhiteRook_NoPassThrough ( ) : void
TestInvalidMoveWhite_WouldBeCheckmated ( ) : void
TestInvalidMoveWhite_WouldBeInCheck ( ) : void
TestIsBlackInCheck ( ) : void
TestIsBlackInCheck_OnRank8 ( ) : void
TestIsBlackNotInCheck ( ) : void
TestIsBlackNotInCheck_PawnsCanOnlyCheckDiagonally ( ) : void
TestIsWhiteInCheck ( ) : void
TestIsWhiteInCheck_OnRank1 ( ) : void
TestIsWhiteNotInCheck ( ) : void
TestIsWhiteNotInCheck_PawnsCanOnlyCheckDiagonally ( ) : void
TestValidMoveBlackBishopC ( ) : void
TestValidMoveBlackBishopF ( ) : void
TestValidMoveBlackKingDiagonal ( ) : void
TestValidMoveBlackKingHorizontal ( ) : void
TestValidMoveBlackKingVertical ( ) : void
TestValidMoveBlackKing_KingsideCastling ( ) : void
TestValidMoveBlackKing_KingsideCastling_WouldNotPassThroughCheck ( ) : void
TestValidMoveBlackKing_QueensideCastling ( ) : void
TestValidMoveBlackKing_QueensideCastling_WouldNotPassThroughCheck ( ) : void
TestValidMoveBlackKnight ( ) : void
TestValidMoveBlackPawn ( ) : void
TestValidMoveBlackPawn_2Steps ( ) : void
TestValidMoveBlackPawn_Capture ( ) : void
TestValidMoveBlackPawn_EnPassant ( ) : void
TestValidMoveBlackQueenDiagonal ( ) : void
TestValidMoveBlackQueenHorizontal ( ) : void
TestValidMoveBlackQueenVertical ( ) : void
TestValidMoveWhiteBishopC ( ) : void
TestValidMoveWhiteBishopF ( ) : void
TestValidMoveWhiteKingDiagonal ( ) : void
TestValidMoveWhiteKingHorizontal ( ) : void
TestValidMoveWhiteKingVertical ( ) : void
TestValidMoveWhiteKing_KingsideCastling ( ) : void
TestValidMoveWhiteKing_KingsideCastling_WouldNotPassThroughCheck ( ) : void
TestValidMoveWhiteKing_QueensideCastling ( ) : void
TestValidMoveWhiteKing_QueensideCastling_WouldNotPassThroughCheck ( ) : void
TestValidMoveWhiteKnight ( ) : void
TestValidMoveWhitePawn ( ) : void
TestValidMoveWhitePawn_2Steps ( ) : void
TestValidMoveWhitePawn_Capture ( ) : void
TestValidMoveWhitePawn_EnPassant ( ) : void
TestValidMoveWhiteQueenDiagonal ( ) : void
TestValidMoveWhiteQueenHorizontal ( ) : void
TestValidMoveWhiteQueenVertical ( ) : void
TestValidMoveWhiteRookA ( ) : void
TestValidMoveWhiteRookH ( ) : void