A medida que el sistema crezca en complejidad, testearlo a mano va a convertirse en un trabajo en sí mismo (de hecho, ya está en el borde de serlo) . Por otro lado, si otros programadores tienen que trabajar en él en el futuro, van a tener una curva de inmersión mucho más complicada sin una suite de testing, porque no tienen una idea clara de qué soga deber mover cada palanca. Documentación interna no suple esto. Crear unit tests es una inversión de tiempo, que ahorra mucho tiempo -y por ende dinero- a futuro. UnitTest, para PHP, PyTest para el BE del dash y ReactTests para el FE me parecen buenos candidatos.