public void NorthTurnRightTest()
        {
            var east = Directions.GetDirectionAfterTurnRight90Degrees(Directions.North);

            Assert.AreSame(Directions.East, east);
        }
        public void WestTurnRightTest()
        {
            var north = Directions.GetDirectionAfterTurnRight90Degrees(Directions.West);

            Assert.AreSame(Directions.North, north);
        }
        public void NorthTurnLeftTest()
        {
            var west = Directions.GetDirectionAfterTurnLeft90Degrees(Directions.North);

            Assert.AreSame(Directions.West, west);
        }
        public void WestTurnLeftTest()
        {
            var south = Directions.GetDirectionAfterTurnLeft90Degrees(Directions.West);

            Assert.AreSame(Directions.South, south);
        }
        public void EastTurnRightTest()
        {
            var south = Directions.GetDirectionAfterTurnRight90Degrees(Directions.East);

            Assert.AreSame(Directions.South, south);
        }
        public void EastTurnLeftTest()
        {
            var north = Directions.GetDirectionAfterTurnLeft90Degrees(Directions.East);

            Assert.AreSame(Directions.North, north);
        }
        public void SouthTurnRightTest()
        {
            var west = Directions.GetDirectionAfterTurnRight90Degrees(Directions.South);

            Assert.AreSame(Directions.West, west);
        }
        public void SouthTurnLeftTest()
        {
            var east = Directions.GetDirectionAfterTurnLeft90Degrees(Directions.South);

            Assert.AreSame(Directions.East, east);
        }