¿Cuándo usar pruebas unitarias? [cerrado]

Entiendo cómo implementar pruebas unitarias, simplemente me cuesta averiguar cuándo usarlas.

Digamos que tengo una aplicación de recordatorios básica. Un usuario puede agregar / editar / eliminar recordatorios y verlos en una vista de tabla. ¿Para qué partes de la aplicación me gustaría configurar pruebas unitarias?