尽管rspec会自动为Rails生成器创建的任何帮助程序创建规范,但我想知道其他Rails开发人员是否认为在现实世界中指定帮助程序是否重要/有用,或者它们通常不打扰,因为这些帮助程序通常会通过测试通过测试使用它们的组件来实现代理?
我个人会测试辅助方法,因为我喜欢单独测试它们。如果以下功能规格失败,我知道我可能在测试设置中犯了一个错误,因为我已经确保了辅助方法可以正常工作。
测试所有可能的场景也更加容易。如果您要测试所有可能性作为整体的一部分,则需要更多的测试设置并牺牲性能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句