Я понял идею модульного тестирования, однако пытаюсь придумать простой способ сделать это, когда это требует функциональности базы данных.Например, у меня есть функция, которая возвращает результат на основе запроса выбора базы данных.Должна ли база данных всегда оставаться для меня неизменной, чтобы правильно видеть, что возвращаются только правильные результаты.Каков наилучший способ выполнения модульного тестирования (в PHP), когда требуется неактивность базы данных (будь то чтение, запись, обновление или удаление)?