我正在尝试测试以下方法:
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设置状态,但我不想添加一个仅用于测试的访问器。有没有办法在没有访问器的情况下做到这一点?谢谢。
https://stackoverflow.com/questions/9364157
复制相似问题