コード例 #1
0
ファイル: TictactoeTests.cs プロジェクト: lzrp/c-_tictactoe
        public void HavePlayersDraw_BoardParameterIsNull_ThrowsException()
        {
            // Arrange
            string[,] nullBoard = null;

            // Act
            bool result = Tictactoe.HavePlayersDraw(nullBoard);

            // Assert
            Assert.Fail("No exception was thrown.");
        }
コード例 #2
0
ファイル: TictactoeTests.cs プロジェクト: lzrp/c-_tictactoe
        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);
        }