public void IsAttackable_Diagonal_True() { ChessClass testChess = new ChessClass(4, 4, 8, 8); Assert.AreEqual(true, testChess.IsAttackable(4, 4, 8, 8)); }
public void IsAttackable_DifferentRow_True() { ChessClass testChess = new ChessClass(2, 4, 2, 5); Assert.AreEqual(true, testChess.IsAttackable(2, 4, 2, 5)); }
public void IsAttackable_PieceIsOnBoard_True() { ChessClass testChess = new ChessClass(1, 1, 1, 1); Assert.AreEqual(true, testChess.IsAttackable(1, 1, 1, 1)); }
public void IsAttackable_SameRow_True() { ChessClass testChess = new ChessClass(1, 5, 8, 5); Assert.AreEqual(true, testChess.IsAttackable(1, 5, 8, 5)); }
public ActionResult QueenAttack(string xattack, string yattack, string queenx, string queeny) { ChessClass myChessGame = new ChessClass("4", "3", "2", "2"); return(View("QueenAttack", myChessGame.IsAttackable("4", "3", "2", "2"))); }