Как тестировать базу данных? Как я понимаю, это уже будет интеграционное, а не юнит-тестирование. Никогда до этого не тестировал бд, когда гуглил натыкался лишь на DbUnit, но проект более не поддерживается и я даже не стал читать доку. Как и с помощью каких инструментов тестируют базу данных в 2019? )
Влад Григорьев, не совсем понял про приложение, которое что-то входит. Мне нужно тестировать код, который работает с базой, вставка, удаление, получение, это будет интеграционное тестирование поверх юнит
Алексей Верховцев, это не интеграционное тестирование, это все еще юнит тестирование.
Хотите функциональные тесты - тестируйте все ваше приложение (сайт) на symfony, иммитируя запрос на http ручки (эндпоинты). Хотите тестить отдельно операции с базой - пишите репозитории и тестируете их в юнит тестах.