我对 rspec 很陌生,对 Rails 也很陌生。在为控制器编写测试用例时,我注意到render_views
经常使用。这是做什么的?如果我不调用它会发生什么?
它呈现控制器规范中的视图。如果不放置 render_views,视图将不会渲染,这意味着控制器被调用,但在它返回后视图不会渲染。控制器测试将运行得更快,因为它们不必渲染视图,但您可能会错过视图中的错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)