I got this Ruby on Rails application with incomplete testing, (many
controllers or views do not have unit test at all).
Should I go back to write all unit test for each of controller or
view, then do integration test? Or I just forget about all of them,
keep going ahead with my new functions with my new unit test?
My concerns here are: I also need to upgrade Ruby and Rails, or re-
factoring the program. How can I test to make sure the whole
application will be running just fine after all the upgrading and re-