Пример #1
0
        public void Should_Throw_Exception_If_InputMatrix_Is_Null()
        {
            //arrange
            var matrixService = new MatrixRotateService();

            //assert
            Assert.Throws <ArgumentException>(() => matrixService.RotateMatrix(null));
        }
Пример #2
0
        public void Should_Rotate_MAtrix_By_90_Angle_ClockWise(int[,] inputMatrix, int[,] exceptedMatrix)
        {
            //arrange
            var matrixService = new MatrixRotateService();

            //act
            matrixService.RotateMatrix(inputMatrix);
            //assert
            Assert.Equal(exceptedMatrix, inputMatrix);
        }