Почему база данных очищается после каждого метода в PHPUnit?
Тестирую API. Laravel 7.
В одном методе регистрирую и аутентифицирую пользователя.
В другом нужно работать с ранее созданным пользователем.
Но БД очищается во втором методе, и пользователя больше нет.
Можно, конечно, всё написать в одном методе, но это же неправильно.
Ранее работал в PHPUnit в Laravel 5, там таких проблем не возникало.
Ты решил весь тостер своими вопросами заколебать? Дока в отдельной вкладке, если что. Открывай и читай. А вообще, с таким уровнем вопросов надо сначала язык подучить, а не за фреймворки браться.
Тесты не должны быть зависимы друг от друга. С Laravel 5 ничего не поменялось - ты либо добавил DatabaseMigrations, либо DatabaseTransactions трейт. Так или иначе, оставь все как есть и пиши нормальные тесты.