public void SouthDirection_has_correct_reverse_direction()
        {
            // Arrange
            var direction = new SouthDirection();

            // Act
            ITravelDirection reverseDirection = direction.GetOppositeDirection();

            // Assert
            Assert.AreEqual("North", reverseDirection.Direction, "The opposite travel direction was not correctly returned.");
        }
        public void SouthDirection_has_correct_name()
        {
            // Act
            var direction = new SouthDirection();

            // Assert
            Assert.AreEqual("South", direction.Direction, "The travel direction was not correctly assigned.");
        }