Dlaczego tak
Środowisko testowe powinno być oddzielone od produkcyjnego, a wybór bazy – zależeć od konfiguracji, np. zmiennych środowiskowych z pliku .env.test, bez zmian w kodzie. Kopia zapasowa nie chroni produkcji przed zmianami w czasie testów, a uruchamianie testów nocą nadal modyfikuje prawdziwe dane klientów. Zakomentowanie zapisu zmienia testowany kod, więc testy nie sprawdzają tego, co trafi na produkcję.