Desarrollar pruebas unitarias para el 'AdopcionService', asegurando que todas las funciones relacionadas con la adopción de árboles se ejecuten correctamente y que los datos se manejen de manera eficiente. Los test deben cubrir escenarios exitosos y de error.
Desarrollar pruebas unitarias para el 'AdopcionService', asegurando que todas las funciones relacionadas con la adopción de árboles se ejecuten correctamente y que los datos se manejen de manera eficiente. Los test deben cubrir escenarios exitosos y de error.