因此,我需要创建一个对象,它要求我在对象初始化期间输入一些输入。但是rspec不允许我执行此操作,它不会暂停测试以让我输入输入,而是一直执行,导致测试失败,因为它是nil对象。有人对此有解决方案吗?谢谢。
rspec不会停止以允许您输入输入-这不是它的用途。RSpec的是测试如果你会发生什么,已经进入了各种输入。
完成此操作的方法是设置传递各种信息的代码,并在输入对象后检查对象是否执行了应执行的操作。
在向我们展示您的代码之前,我们将为您提供更多帮助(或帮助您建立示例)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句