コード例 #1
0
        public void IsSortedNullOrEmptyTest()
        {
            EqualMatrixChecker equalMatrixChecker = new EqualMatrixChecker();

            int[,] matrix = null;
            equalMatrixChecker.IsSorted(matrix);
        }
コード例 #2
0
        public void IsSortedTrueTest()
        {
            IMatrixGenerator   testMatrixGenerator = new SortedMatrixGenerator(4);
            EqualMatrixChecker equalMatrixChecker  = new EqualMatrixChecker();

            int[,] matrix = testMatrixGenerator.GenerateMatrix();
            Assert.IsTrue(equalMatrixChecker.IsSorted(matrix));
        }
コード例 #3
0
        public void IsSortedFalseTest()
        {
            IMatrixGenerator   testMatrixGenerator = new SortedMatrixGenerator(4);
            EqualMatrixChecker equalMatrixChecker  = new EqualMatrixChecker();

            int[,] matrix = testMatrixGenerator.GenerateMatrix();
            int memory = matrix[3, 2];

            matrix[3, 2] = matrix[0, 3];
            matrix[0, 3] = memory;
            Assert.IsFalse(equalMatrixChecker.IsSorted(matrix));
        }