Язык PHP. Хочу протестировать не сломалась ли регистрация на сайте.
Есть план сгенерировать в тесте e-mail вида microtime(true)@domain.ru записать его в БД используя метод из класса User (это ключевой момент что тест не сам записывает, по сути мы этот метод и тестируем) но тест должен немедленно запросить результат из БД и проверить есть ли он там.
Это уже интеграционное тестирование а не Unit?
Как его правильно сделать, в частности можно ли и как тестовому классу передать подключение к БД?
И вообще корректно ли всё это? Не знаю как по-другому, в моках и стабах пока не разбираюсь ((