I’m working on an Ember app version 2.12.1, which is moderately large and has no tests.
The goal for this app in the near future is to upgrade it to 3.x and write some tests for the most critical paths (signup, login, CRUD actions, visual comparison).
I’m not sure what is the best path forward, given that both upgrading and setting up / writing the tests will probably be quite time consuming.
Is the best approach to first upgrade to Ember 3.5 and enable working with the latest ember testing framework, or to first try to write some tests in the existing version?
Also, what’s the best way to get an Ember 2.12 app to Ember 3.5? To upgrade incrementally for every minor version, or to do it directly?
Appreciate every advice I can get on this topic, thanks.