Tengo una aplicación legacy (sin tests) a la que tengo que añadir nuevas features. Me da pánico tocar nada por miedo a romper algo. Quiero empezar a añadir tests, pero no sé por dónde. ¿Empiezo con tests unitarios? ¿De integración? ¿Cómo se empieza a testear algo que no fue diseñado para ser testeable?