在这种情况下进行测试,浪费时间吗?或者绝对测试一切都是一种好习惯?
我也想知道测试宝石是否也浪费时间?因为他们可能已经被他们的创作者测试过(对于测试从可靠教程中获取的东西也一样).
解决方法 虽然ruby社区以其对测试的关注而闻名,但每个案例都应该在上下文中进行分析,以找出最具成本效益的决策.将测试视为管理风险的技术是有用的.如果你不认为显示标题/将它们添加到数据库是一个容易出错,执行起来很复杂的任务,或者添加这些测试的成本高于最终破坏某些内容的风险,那么它们可能是不明智的做法.
也就是说,既然你说你刚接触测试,我会建议(如果你当时没有时间限制)尝试把这个想法发挥到极致,那就是测试绝对的一切,这样你就可以了解它有多少增加了价值,浪费了多少时间.
您可能想看一下Rails创建者DHH的这篇博文,他在那里谈到:Testing like the TSA
关于测试宝石,它通常被广泛接受,它们不应该由您的应用程序测试进行测试,而是由其创建者进行测试.大多数情况下,您可以简单地假设他们按照承诺的方式工作.
总结以上是内存溢出为你收集整理的ruby-on-rails – 绝对测试所有内容或浪费时间(Rails)是一种好习惯吗?全部内容,希望文章能够帮你解决ruby-on-rails – 绝对测试所有内容或浪费时间(Rails)是一种好习惯吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)