public void HavePlayersDraw_BoardParameterIsNull_ThrowsException() { // Arrange string[,] nullBoard = null; // Act bool result = Tictactoe.HavePlayersDraw(nullBoard); // Assert Assert.Fail("No exception was thrown."); }
public void HavePlayersDraw_ValidUse_Success() { // Arrange // Act bool everyFieldIsCrossBoardResult = Tictactoe.HavePlayersDraw(GetBoardAllCross()); bool everyFieldIsCircleBoardResult = Tictactoe.HavePlayersDraw(GetBoardAllCircle()); bool everyFieldIsEmptyBoardResult = Tictactoe.HavePlayersDraw(GetBoardAllEmptyField()); // Assert Assert.IsTrue(everyFieldIsCrossBoardResult); Assert.IsTrue(everyFieldIsCircleBoardResult); Assert.IsFalse(everyFieldIsEmptyBoardResult); }