public void Test_GetFigureAtPositionWhitValidPosition() { Board testBoard = new Board(); Position position = new Position(8, 'c'); Bishop testBishop = new Bishop(ChessColor.White); testBoard.AddFigure(testBishop, position); Assert.AreSame(testBishop, testBoard.GetFigureAtPosition(position)); }
public void Test_RemoveFigureWhitValidPosition() { Board testBoard = new Board(); Position position = new Position(8, 'c'); Bishop testBishop = new Bishop(ChessColor.White); testBoard.AddFigure(testBishop, position); testBoard.RemoveFigure(position); Assert.IsNull(testBoard.GetFigureAtPosition(position)); }