public void SearchForStrikingQueens_InvalidFirstYPosition_Exception() { // Arrange. sbyte aX = 4, aY = 12, bX = 3, bY = 5; // Act. ChessChecker.SearchForStrikingQueens(aX, aY, bX, bY); // Assert. //Assert.Fail }
public void SearchForStrikingQueens_InvalidSecondYPosition_Exception() { // Arrange. sbyte aX = 4, aY = 6, bX = 5, bY = 0; // Act. ChessChecker.SearchForStrikingQueens(aX, aY, bX, bY); // Assert. //Assert.Fail }
public void SearchForStrikingQueens_EqualPositions_Exception() { // Arrange. sbyte aX = 3, aY = 5, bX = 3, bY = 5; // Act. ChessChecker.SearchForStrikingQueens(aX, aY, bX, bY); // Assert. //Assert.Fail }
public void SearchForStrikingQueens_StrikeOnVertical_FalseReturned() { // Arrange. sbyte aX = 8, aY = 8, bX = 8, bY = 2; bool expected = true; // Act. var actual = ChessChecker.SearchForStrikingQueens(aX, aY, bX, bY); // Assert. Assert.AreEqual(expected, actual); }