Я пытаюсь проверить следующий метод:
def unprocess_move(board, move)
if move[0].instance_of?(Array)
multi_move = @multi_move.pop(2).reverse
multi_move.each do |single_move|
unapply_move(board, single_move)
end
else
board = unapply_move(board, move)
end
board
end
, где я хочу установить состояние для @multi_move, но я не хочу добавлять средство доступа только для тестирования.Есть ли способ сделать это без доступа?Спасибо.