예제 #1
0
        public void RubixCubeSolver_SolvesRandomRubixCube()
        {
            var cube = new RubixCube();

            cube.Randomise();

            var solver = new RubixCubeSolver(cube);

            solver.Solve();

            Assert.AreEqual(_solvedCube, cube.Cube);
        }