使用Chess应用程序并使用rspec进行测试。当我使用byebug进行测试时-运行捕获语法并更新属性时逻辑有效-但是,当我运行测试时,属性未保存。查看模型和测试/规格的屏幕截图
尝试删除/修改实例变量-尝试将捕获作为自己的方法使用相同的3行代码(请参见第21行注释...)
型号:https://github.com/sagranja/chx/blob/capture/app/models/piece.rb
产品规格:https://github.com/sagranja/chx/blob/capture/spec/models/piece_spec.rb#L21-L24
应该将POSITION_X和POSITION_Y的最新更新国王/目标属性归零