rspec double(';输出';)。as#u null#u对象仍会导致失败

rspec double(';输出';)。as#u null#u对象仍会导致失败,rspec,Rspec,我们升级到rspec2.14.5和ruby 2.0.0p195 Respec Book(第53页)中的示例使用了double('output')。as_null_object作为解决由于游戏的多个put导致的失败的方法。start方法继续失败 我想我已经反复检查了我输入的文本。我仔细检查了一下,以确保提示文本是正确的(只有第一个文本的代码工作正常-现在它失败了,因为它看到了第二个put)。.as\u null\u对象规范中是否有更改?有没有其他人看到过这个问题

我们升级到rspec2.14.5和ruby 2.0.0p195

Respec Book(第53页)中的示例使用了
double('output')。as_null_object
作为解决由于
游戏的多个put导致的失败的方法。start
方法继续失败

我想我已经反复检查了我输入的文本。我仔细检查了一下,以确保提示文本是正确的(只有第一个文本的代码工作正常-现在它失败了,因为它看到了第二个put)。
.as\u null\u对象
规范中是否有更改?有没有其他人看到过这个问题