public void Execute() { var roverPosition = _roverService.GetCurrentRover(); roverPosition.Direction = _directionService.Left(roverPosition.Direction); _roverService.ChangePosition(roverPosition); }