Фикстуры (Doctrine Fixtures + Testing) | Symfony PHP

preview_player
Показать описание
Как работать с Doctrine фикстурами (Dotrine Fixtures) при тестировании Symfony приложения.

Рекомендации по теме
Комментарии
Автор

рекомендую статьи по этой теме
Setting up a testing database in Symfony
Symfony PHPUnit testing database data

romanbush
Автор

Спасибо, многое узнал о фикстурах, хотя и всегда пользовался ими. Но мне по прежнему непонятно, зачем тестить доктриновские репозитории))

Zlobusz
Автор

Привет
урок классный особенно первые 3 сек видео

maximtsoy
Автор

Привет. Гайд отличный, более менее понятно для новичка, но появилась проблема. У меня зависает выполнение теста test_user_found_successfully(), когда я уже подключен к своей БД в SQL Workbench, при этом он сразу же выполняется как только я отключаюсь от БД. В то же время работает даже когда я подключен к БД. Насколько я понял, в этом тесте происходит попытка подключиться к БД, но соединение уже занято, что странно ведь первый тест работает и при таких условиях. Знаешь как решить эту проблему?

ivel
Автор

считаю лишним тестировать фикстуры это аналог laravel seed

лучше тестировать фабрики

и установить dama/doctrine-test-bundle

romanbush
Автор

Привет ! Классные уроки делаешь ! Практически все понятно и легко настраивается по шагам.
Но возникла первая сложность...(
Помоги пожалуйста решить проблему. Результат запуска теста

Testing

: An exception occurred in the driver: SQLSTATE[08006] [7] could not translate host name "postgres" to address: Try again


Гуглил и не нашёл внятного ответа. На тебя вся надежда !)

glebsergvch