如何在Ruby on Rails中找到所有未使用的代码

pro*_*ons 6 ruby ruby-on-rails

我继承了一个Rails 2.3应用程序,它缺乏一个可靠的测试套件.有相当多的测试,但不幸的是,许多测试都针对旧的,未使用的模型,控制器和视图进行测试.

有没有人对我如何测试哪些模型,控制器,视图,帮助器等完全未使用,以及查看使用的那些并查看哪些功能未被使用?

vgo*_*off 1

您可以查看此答案,也许还可以查看列出的其他一些答案:/sf/answers/685195801/

我可能最终会记录您拥有的方法,并通过路径运行您的代码,并且可以检查日志中未列出的任何内容以查看它是否确实未使用。