public void GivenTheFollowingCommands(Table table)
        {
            _commandQueue   = new CommandQueue <Command>(5);
            _roverNavModule = new NavigationModule(_marsTerrain, _roverPosition, _commandQueue);

            var commandsTable = table.CreateSet <TableModels.Command>();

            foreach (var command in commandsTable)
            {
                _roverNavModule.AddCommand(new Command(command.Direction, command.Distance));
            }
        }