ruby-on-rails – 测试Rails 3范围是否有意义?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 测试Rails 3范围是否有意义?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有点受伤了对Rails 3中的范围进行单元测试是否有意义?

一方面,我正在编写代码,我应该测试那个代码.

然而,另一方面,基本上我所有的范围都是微不足道的.根据传递的参数检查一个变量是我迄今为止最复杂的范围.

范围:作者,proc {| author | where(:author_user_id => author}

代码是微不足道的,也可能在实际使用范围的功能中或多或少地被覆盖.

测试或不测试范围的最佳做法是什么?

解决方法

如果您认为范围太简单,无法进行测试,您可以肯定地忽略它,但如果您正在考虑测试范围,我会告诉您查看 this answer,并专注于测试行为而不是代码本身.

猜你在找的Ruby相关文章