コード例 #1
0
        public void ValidataData_AddInvalidCommand_ShouldReturnFalse()
        {
            string[,] matrix = new string[2, 2];
            string[] command = "0 1 1 1".Split();

            bool result = MatrixShuffing.ValidateData(matrix, command);

            Assert.AreEqual(false, result);
        }
コード例 #2
0
        public void ValidataData_AddCommandWithInvalidIndexes_ShouldReturnFalse()
        {
            string[,] matrix = new string[2, 2];
            string[] command  = "swap -1 -2 -1 -2".Split();
            string[] command2 = "swap 9 0 0 2".Split();

            bool result  = MatrixShuffing.ValidateData(matrix, command);
            bool result2 = MatrixShuffing.ValidateData(matrix, command2);

            Assert.AreEqual(false, result);
            Assert.AreEqual(false, result2);
        }