我正在尝试测试以下方法:
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的状态,但是我不想添加访问器仅用于测试。没有访问者,有没有办法做到这一点?谢谢。