ruby – RSpec – as_null_object?

前端之家收集整理的这篇文章主要介绍了ruby – RSpec – as_null_object?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不清楚 as_null_object的目的是什么,在什么情况下你会使用它?根据文献资料:

Use the as_null_object method to ignore any messages that aren’t
explicitly set as stubs or message expectations.

注册

解决方法

当您不关心对象的行为或交互时,使用空对象,并且不想明确地将需要的所有内容存入.使用null对象上的任何参数调用任何方法都不会导致NoMethodError或ArgumentError.参见 Null Object Pattern的维基百科条目.

猜你在找的Ruby相关文章